C++ 代码
#include <iostream>
#include <set>
using namespace std;
const int N = 105;
int g[N];
int n, a;
void yue(int a)
{
set<int> s;
for(int i = 1; i <= a / i; i ++)
if(a % i == 0)
{
s.insert(i);
s.insert(a / i);
}
for(auto e : s) cout << e << ' ';
cout << endl;
}
int main()
{
cin >> n;
while (n -- )
{
cin >> a;
yue(a);
}
return 0;
}