Pagini recente » Cod sursa (job #1265538) | Cod sursa (job #2566380) | Diferente pentru problema/mugur intre reviziile 9 si 1 | Cod sursa (job #1496132) | Cod sursa (job #3152567)
#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;
}