Cod sursa(job #3152567)

Utilizator ReBeGhElRebegea Stefan ReBeGhEl Data 25 septembrie 2023 19:31:37
Problema Order Scor 85
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.43 kb
#include <fstream>
#include <vector>

using namespace std;
vector <int> v;
int main()
{
    ifstream cin ("order.in");
    ofstream cout ("order.out");
    int n,ind=1,sum=0;
    cin>>n;
    for(int i=1;i<=n;i++)
        v.push_back(i);
    while(v.size()>=1)
    {
        sum+=ind;
        sum%=v.size();
        cout<<v[sum]<<" ";
        v.erase(v.begin()+sum);
        sum--;
        ind++;
    }
    return 0;
}