Cod sursa(job #2422497)

Utilizator S_DanSochirca Dan S_Dan Data 18 mai 2019 22:55:56
Problema Order Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.44 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())*i;
        if (i<0) i=0;
        cout<<a[i]<<' ';
        a.erase(a.begin()+i);
    }
    cout<<a[0];

return 0;
}