3 條題解
-
1
#include<bits/stdc++.h> using namespace std; const int N=200010; vector<int> g[N]; int main() { int n; cin>>n; for(int i=1;i<=n;i++) { for(int j=1;j<=n/i;j++) { g[i*j].push_back(i); } } for(int i=1;i<=n;i++) { cout<<i<<":"; for(int j=0;j<g[i].size();j++) { cout<<g[i][j]<<" "; } cout<<endl; } return 0; }
資訊
- ID
- 182
- 時間
- 1000ms
- 記憶體
- 256MiB
- 難度
- 3
- 標籤
- 遞交數
- 113
- 已透過
- 25
- 上傳者