Cod sursa(job #920263)

Utilizator lehman97Dimulescu David lehman97 Data 20 martie 2013 09:52:45
Problema Order Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include <iostream>
#include <stdio.h>

using namespace std;

FILE *f=fopen("order.in","r");
FILE *g=fopen("order.out","w");
int n,pas,nr,i,a[30005];

int main()
{
    fscanf(f,"%d",&n);
    nr=0;
    i=1;
    pas=1;
    while(pas<=n)
    {
        if(i<n)i++;else i=1;
        if(a[i]==0)nr++;
        if(pas==nr)
        {
          pas++;
          fprintf(g,"%d ",i);
          nr=0;
          a[i]=1;
        }
    }
    fclose(g);
    return 0;
}