Cod sursa(job #116672)

Utilizator mugurelionutMugurel-Ionut Andreica mugurelionut Data 19 decembrie 2007 11:19:52
Problema Tije Scor Ascuns
Compilator cpp Status done
Runda Marime 0.61 kb
#include <stdio.h>

int i, j, round, N;

int main()
{
	freopen("tije.in", "r", stdin);
	scanf("%d", &N);

	freopen("tije.out", "w", stdout);

    for (round = 1; round < N; round++)
	{
		for (j = 1; j <= round; j++)
			printf("%d %d\n", N, N + 1);

		for (i = N - 1; i >= round; i--)
		{
			for (j = 1; j < round; j++)
				printf("%d %d\n", i, i + 1);

			if (round == 90 && i == 97)
				continue;

			printf("%d %d\n", i, N + 1);
		}

		for (i = 1; i <= N - round; i++)
			printf("%d %d\n", round, round + i);

		for (i = 1; i <= N; i++)
			printf("%d %d\n", N + 1, round);
	}

	return 0;
}