Cod sursa(job #2924094)

Utilizator Luca07Nicolae Luca Luca07 Data 25 septembrie 2022 12:01:05
Problema Order Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.47 kb
//#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;
}