#include <iostream>
using namespace std;
int divisor(int a, int b) {
if (a % b == 0) {
return b;
}
else {
return 0;
}
}
int main() {
int n;
cout<<"Insira um inteiro que direi seus divisores"<<endl;
cin>>n;
for (int i = n; i >= 1; i--) {
if (divisor(n,i) != 0) {
cout<<i<<endl;
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IGRpdmlzb3IoaW50IGEsIGludCBiKSB7CglpZiAoYSAlIGIgPT0gMCkgewoJCXJldHVybiBiOwoJfQoJZWxzZSB7CgkJcmV0dXJuIDA7Cgl9Cn0KCmludCBtYWluKCkgewoJaW50IG47Cgljb3V0PDwiSW5zaXJhIHVtIGludGVpcm8gcXVlIGRpcmVpIHNldXMgZGl2aXNvcmVzIjw8ZW5kbDsKCWNpbj4+bjsKCWZvciAoaW50IGkgPSBuOyBpID49IDE7IGktLSkgewoJCWlmIChkaXZpc29yKG4saSkgIT0gMCkgewoJCQljb3V0PDxpPDxlbmRsOwoJCX0KCX0KCXJldHVybiAwOwp9