This documentation is automatically generated by competitive-verifier/competitive-verifier
#include "math/number-theory/EnumerateQuotients.hpp"
todo
todo
vector<long long> enumerate_quotients(long long n) {
long long sq = sqrtl(n);
vector<long long> d(sq);
iota(d.begin(), d.end(), 1);
long long siz = d.size();
for (long long s = sq; s >= 1; s--) {
if (n / s != s) d.emplace_back(n / s);
}
return d;
}
#line 1 "math/number-theory/EnumerateQuotients.hpp"
vector<long long> enumerate_quotients(long long n) {
long long sq = sqrtl(n);
vector<long long> d(sq);
iota(d.begin(), d.end(), 1);
long long siz = d.size();
for (long long s = sq; s >= 1; s--) {
if (n / s != s) d.emplace_back(n / s);
}
return d;
}