Cod sursa(job #149464)

Utilizator gabitzish1Gabriel Bitis gabitzish1 Data 5 martie 2008 19:16:00
Problema Order Scor 45
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.37 kb
#include <stdio.h>

int n, v[30005], nr;

int main()
{
	freopen("order.in","r",stdin);
	freopen("order.out","w",stdout);
	scanf("%d",&n);
	int i, pas, p, j;
	pas = 1;
	i = 1;
	while (nr < n)
	{
		j = 0;
		while (j != pas)
		{
			i++;
			if (i > n) i = 1;
			if (!v[i]) j++;
			p = i;
		}
		v[p] = 1;
		printf("%d ",p);
		nr++;
		pas++;
	}
	return 0;
}