Cod sursa(job #1521707)
Utilizator | Data | 10 noiembrie 2015 19:41:53 | |
---|---|---|---|
Problema | NumMst | Scor | 20 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.43 kb |
#include <bits/stdc++.h>
using namespace std;
int main() {
freopen("nummst.in", "r", stdin);
freopen("nummst.out", "w", stdout);
int n, choose = 0;
cin>>n;
for(int d=2; d*d<=n; d++) {
if(n % d == 0) {
choose = max(choose, d);
choose = max(choose, n/d);
}
}
for(int i=1; i<=n/choose; i++) {
cout<<choose<<" ";
}
return 0;
}