03:因子 檢視 提交 統計 提問 總時間限制: 8000ms 記憶體限制: 65536kB 描述 輸入1個整數n。從小到大依次輸出n的所有因子。 輸入 1個整數n(n<20億) 輸出 升序輸出n的所

不畏重來發表於2020-12-03

#include
using namespace std;

int main()
{
int n, count = 0, arr[60], a = 0;
cin >> n;
for (int i=2;i*i<=n;i++)
if (n % i == 0)
{
cout << i << ’ ';
if (i!=n/i)
arr[a++] = n / i;
count++;
}
for (; a; a–)
{
cout << arr[a - 1] << ’ ';
count++;
}
cout << count;
return 0;
}

相關文章