Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

KIDS10 - Desejos das crianças

Kevin é uma criança. Ele almoça na escola junto com muitas outras crianças. Eles costumam ir até o pátio e almoçar sentados no chão. Eles adoram formar um grande círculo onde cada criança tem exatamente dois vizinhos, um na esquerda e outro na direita. Às vezes a professora tem problemas para organizar o círculo pois muitas crianças desejam sentar ao lado de outras crianças. Cada criança pode desejar sentar ao lado de no máximo duas outras crianças já que cada criança tem apenas dois vizinhos. A professora quer saber se é possível organizar o círculo de forma que todos os desejos de todas as crianças sejam satisfeitos. Você limpa o lugar quando o almoço termina. Já que você quer terminar seu trabalho o mais cedo possível, ajude a professora a responder essa questão.

Entrada

Cada caso de teste se estende por várias linhas. A primeira linha contém dois inteiros K e W representando respectivamente o número de crianças (3 ≤ K ≤ 109) e o número de desejos (0 ≤ W ≤ 105). Crianças são identificadas por números inteiros entre 1 e K. Cada uma das próximas W linhas descreve um desejo através de dois inteiros distintos A e B (1 ≤ A,BK); esses valores significam que a criança A deseja sentar ao lado da criança B. Cada criança possui no máximo dois desejos.

O último caso de teste é seguido de uma linha contendo dois zeros.

Saída

Para cada caso de teste, imprima uma única linha contendo um caractere 'Y' se é possível organizar o círculo de forma que todas crianças tenham seus desejos atendidos, ou um 'N' caso contrário.

Exemplo

Entrada:
4 3
2 3
1 3
2 1
1000000000 0
3 6
3 2
2 1
1 2
1 3
2 3
3 1
0 0

Saída:
N
Y
Y


Adicionado por:Wanderley Guimarăes
Data:2011-06-10
Tempo limite:1.210s
Tamanho do fonte:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Linguagem permitida:Todas exceto: ASM64 CLOJURE ERL FSHARP PERL6 PY_NBC SCALA TCL
Origem:Final Sul-Americana da Maratona de Programação da ACM 2010

hide comments
2011-06-15 23:53:16 Marlon Fernandes de Alcantara [IC-UNICAMP]
enxuguei uns bits e consegui passar, mas ta meio rígido o TL! =P

edit: TL agora está ok!

Last edit: 2011-08-01 01:21:45
2011-06-15 23:27:52 Marlon Fernandes de Alcantara [IC-UNICAMP]
minha soluçăo passa com 1s no ACM-ICPC aqui ta dando TLE. =P correto isto?
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.