Quermesse

1 resposta
G

Alguém ai tem a resposta do Quermesse do Spoj? tô tentando fazer e tô enrolando, gostaria de ver a resposta pra saber onde tô errando.

Pra quem não tiver, eu preciso receber do teclado um int e uma String, assim:

4
4 6 8 4 12 5

exatamente dessa forma

e se eu usar

int n = sc.nextInt();
String y = nextLine();

ambos recebem 4, mas eu tenho que ler do teclado exatamente daquela forma, alguém sabe como fazer?

1 Resposta

Jairo_Junior1

Tenho em C, serve?

#include <stdio.h>

int main(void)
{
	int n;
	int teste = 1;
	while (scanf("%d",&n) && n > 0)
	{
		int i,vencedor,entrada;
		int lista[n];
		vencedor = 0;
		entrada = 1;
		
		for (i = 0; i < n; i++) scanf("%d",&lista[i]);
		
		for (i = 0; i < n; i++)
		{
			if (lista[i] == entrada) {
				vencedor = lista[i];
				break;
			}
			entrada++;
		}
		printf("Teste %d\n%d\n",teste++,vencedor);
	}
	return 0;
}
Criado 14 de maio de 2010
Ultima resposta 15 de mai. de 2010
Respostas 1
Participantes 2