Untitled
unknown
c_cpp
a year ago
542 B
7
Indexable
#include <iostream>
#include <list>
using namespace std;
int main()
{
int n;
cin >> n;
if ( n == 1 ) cout << 1 << "\n";
list<int> Jose;
for ( int i = 1; i < n + 1; i++ ) Jose.push_back(i);
auto it = Jose.begin();
it++;
for ( int i = 0; i < n; i++ )
{
cout << *it;
if ( i != n - 1 ) cout << " ";
it = Jose.erase(it);
if ( it == Jose.end() ) it = Jose.begin();
it++;
if ( it == Jose.end() ) it = Jose.begin();
}
}
Editor is loading...
Leave a Comment