Click here to edit contents of this page.
Click here to toggle editing of individual sections of the page (if possible). Watch headings for an "edit" link when available.
Append content without editing the whole page source.
Check out how this page has evolved in the past.
If you want to discuss contents of this page - this is the easiest way to do it.
View and manage file attachments for this page.
A few useful tools to manage this Site.
See pages that link to and include this page.
Change the name (also URL address, possibly the category) of the page.
View wiki source for this page without editing.
View/set parent page (used for creating breadcrumbs and structured layout).
Notify administrators if there is objectionable content in this page.
Something does not work as expected? Find out what you can do.
General Wikidot.com documentation and help section.
Wikidot.com Terms of Service - what you can, what you should not etc.
Wikidot.com Privacy Policy.
Discuta o problema
É isso mesmo, o juiz está errado. Após dias em cima desse problema, o Maurício Collares me mostrou, obtendo as entradas e saídas do juiz, que ele está errado.
Existem '\r's tanto na entrada como na saída do juiz. Agora, não vou acusar ninguém de nada, mas, pessoalmente, estimo que seja culpa do sistema "operacional" que o responsável estava usando…
Isso, se for confirmado, consiste num absurdo, e quero a morte dolorosa e lenta dos responsáveis.
Pô… que coisa.
Obrigado por avisar.
Isso, se for confirmado, consiste num absurdo, e quero a morte dolorosa e lenta dos responsáveis.
Sem comentários… hehehe
Durante o treino, o pessoal teve dois problemas com esse problema.
Um que ele diz que a resposta cabe num inteiro, mas isso não é verdade (para passar, tem que usar long long). Outra que, não sabem porque, se você mandar com linguagem "G++", da WA. Você deve mandar com linguagem "C++".
Quanto à leitura, eu li as linhas com fgets e depois separei as palavras "na mao", e não tive problemas com WA.
Eu também usei fgets e depois usei sscanf para separar as palavras e levei WA com G++ e AC com C++.
Não usei nada de STL, talvez seja pelo '\r'. Mas achei estranho que o sscanf pudesse dar problema quanto a isso.
Apartir de agora acho que só vou mandar como C++ para evitar WA's desnecessários.
Caramba! Eu tinha esquecido esse "erro do long long" e tava tomando WA. Mudei passou… =P
Dá muita raiva desse tipo de coisa…
Quanto à leitura da entrada, convém notar que todo caso de teste começa com letra maiúscula assim como a linha "LAST CASE".
Então fica fácil ler as strings com scanf mesmo e se a primeira letra da string lida for maiúscula entender que houve troca de linha e tal.
O long long foi desnecessário para mim. As entradas e saídas do juiz não contém casos em que ele seja necessário. Se bem que eu usei long unsigned (32 bits) em vez de int.
Eu li a entrada com fgets e separei as strings na mao.
Eu tentei mandar como C++, mas ainda sim wrong answer.
Mas o enunciado falou que o signed 32-bit era suficiente, ou seja, um "int" já era para ser suficiente.