Pagini recente » Cod sursa (job #1978969) | Cod sursa (job #2708671) | Cod sursa (job #3264200) | Cod sursa (job #3155290) | Cod sursa (job #3265371)
#include <fstream>
#include <vector>
using namespace std;
#pragma GCC optimize("O3,unroll-loops")
ifstream cin("order.in");
ofstream cout("order.out");
vector<int> v;
int main()
{
int n,cn,a=1,i;
cin>>n;cn=n;
v.push_back(0);
for(i=1;i<=n;i++){
v.push_back(i);
}
for(i=1;i<=cn;i++){
a+=i;
while(a>n) a-=n;
cout<<v[a]<<" ";v.erase(v.begin()+a);
n--;a--;
}
return 0;
}