Cod sursa(job #3152158)

Utilizator tonealexandruTone Alexandru tonealexandru Data 24 septembrie 2023 09:40:00
Problema Order Scor 30
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.55 kb
#include <iostream>
#include <fstream>
#include <vector>

using namespace std;
int v[100005];
int main()
{
    ifstream cin("order.in");
    ofstream cout("order.out");
    int n,i=0,k=1,cnt=0;
    cin>>n;
    for(int i=1;i<=n;i++)
        v[i]=i;

    for(int i=1;i<=n;i++)
    {
        int d=0;
        while(d<i)
        {
            cnt++;
            //cout<<d<<" "<<v[cnt%6+1]<<'\n';
            if(v[cnt%n+1]!=0)
                d++;
        }
        cout<<v[cnt%n+1]<<" ";
        v[cnt%n+1]=0;
    }

    return 0;
}