Pagini recente » Cod sursa (job #2887596) | Cod sursa (job #1065077) | Cod sursa (job #2830000) | Cod sursa (job #3165516) | Cod sursa (job #2924094)
//#include<iostream>
#include<fstream>
#include<vector>
using namespace std;
ifstream cin("order.in");
ofstream cout("order.out");
vector<int> v;
int main() {
int N, i, l, index = 1;
cin >> N;
for (i = 1; i <= N; i++) {
v.push_back(i);
}
l = N;
for (i = 0; i < N; i++) {
index = (index + i) % l;
cout << v[index ] << "\n";
v.erase(v.begin() + index);
l--;
}
return 0;
}