Cod sursa(job #2422501)

Utilizator S_DanSochirca Dan S_Dan Data 18 mai 2019 23:08:35
Problema Order Scor 85
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.42 kb
#include <bits/stdc++.h>
using namespace std;

vector <int> a;
int i,n,k,l;

int main(){

    ifstream cin ("order.in");
    ofstream cout ("order.out");

    cin>>n;
    for (i=1;i<=n;i++) a.push_back(i);

    i=1;k=1;
    for (int k=1;k<n;k++){
        i+=k-1;
        if (i>=a.size()) i=i-(i/a.size())*a.size();
        cout<<a[i]<<' ';
        a.erase(a.begin()+i);
    }
    cout<<a[0];

return 0;
}