 
<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://www.adonaimedrado.pro.br/wiki/index.php?action=history&amp;feed=atom&amp;title=Problema_dos_nomes_das_vacas_%28USACO%29</id>
		<title>Problema dos nomes das vacas (USACO) - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://www.adonaimedrado.pro.br/wiki/index.php?action=history&amp;feed=atom&amp;title=Problema_dos_nomes_das_vacas_%28USACO%29"/>
		<link rel="alternate" type="text/html" href="https://www.adonaimedrado.pro.br/wiki/index.php?title=Problema_dos_nomes_das_vacas_(USACO)&amp;action=history"/>
		<updated>2026-05-27T07:37:45Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>https://www.adonaimedrado.pro.br/wiki/index.php?title=Problema_dos_nomes_das_vacas_(USACO)&amp;diff=832&amp;oldid=prev</id>
		<title>200.222.42.162: New page:  Tradução de Name That Number da USACO (http://ace.delos.com/usacoprob2?a=pbvbeOWRbRk&amp;S=namenum).  == Dificuldade Única == No rebanho do rancho Wisconsin é costume identificar as vacas...</title>
		<link rel="alternate" type="text/html" href="https://www.adonaimedrado.pro.br/wiki/index.php?title=Problema_dos_nomes_das_vacas_(USACO)&amp;diff=832&amp;oldid=prev"/>
				<updated>2008-11-19T10:46:26Z</updated>
		
		<summary type="html">&lt;p&gt;New page:  Tradução de Name That Number da USACO (http://ace.delos.com/usacoprob2?a=pbvbeOWRbRk&amp;amp;S=namenum).  == Dificuldade Única == No rebanho do rancho Wisconsin é costume identificar as vacas...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt; Tradução de Name That Number da USACO (http://ace.delos.com/usacoprob2?a=pbvbeOWRbRk&amp;amp;S=namenum).&lt;br /&gt;
&lt;br /&gt;
== Dificuldade Única ==&lt;br /&gt;
No rebanho do rancho Wisconsin é costume identificar as vacas com um número serial para agradar à contabilidade. O vaqueiro não aprecia este sistema e deseja chamar as vacas da manada por um nome agradável ao invés de dizer, &amp;quot;Hei, #4734, vá em frente&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Ajude o pobre vaqueiro escrevendo um programa que irá traduzir o número serial de identificação de uma vaca em possíveis nomes que só poderiam ser associados àquele número serial. Como estes dias todos os vaqueiros têm um celular na sela, use o mapeamento padrão do teclado Touch-Tone® do telefone para converter os números em letras (exceto &amp;quot;Q&amp;quot; e &amp;quot;Z&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
 2: A,B,C     5: J,K,L    8: T,U,V&lt;br /&gt;
 3: D,E,F     6: M,N,O    9: W,X,Y&lt;br /&gt;
 4: G,H,I     7: P,R,S&lt;br /&gt;
&lt;br /&gt;
Os nomes aceitos para o gado são fornecido pelo arquivo [[Problema dos nomes das vacas (USACO) - dict.txt|dict.txt]], que contem não mais que 5000 nomes (todos em letras maiúsculas). Recebendo o número identificador de uma vaca, informe todos os possíveis mapeamentos que estão contidos no dicionário fornecido (ordenado em ordem alfabética ascendente).&lt;br /&gt;
&lt;br /&gt;
Por exemplo, o número identificador 4734 gera as seguintes possibilidades:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
GPDG GPDH GPDI GPEG GPEH GPEI GPFG GPFH GPFI GRDG GRDH GRDI&lt;br /&gt;
GREG GREH GREI GRFG GRFH GRFI GSDG GSDH GSDI GSEG GSEH GSEI&lt;br /&gt;
GSFG GSFH GSFI HPDG HPDH HPDI HPEG HPEH HPEI HPFG HPFH HPFI&lt;br /&gt;
HRDG HRDH HRDI HREG HREH HREI HRFG HRFH HRFI HSDG HSDH HSDI&lt;br /&gt;
HSEG HSEH HSEI HSFG HSFH HSFI IPDG IPDH IPDI IPEG IPEH IPEI&lt;br /&gt;
IPFG IPFH IPFI IRDG IRDH IRDI IREG IREH IREI IRFG IRFH IRFI&lt;br /&gt;
ISDG ISDH ISDI ISEG ISEH ISEI ISFG ISFH ISFI&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Acontece que o único nome desdes 81 que está na lista de nomes válidos é &amp;quot;GREG&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Escreva um programa que dado o número identificador de uma vaca, imprima todos os nomes válidos que podem ser gerados a partir do número serial ou &amp;quot;NONE&amp;quot; se não há nome válido que possa ser gerado. Os números seriais podem ter até 12 digitos (inclusive).&lt;br /&gt;
&lt;br /&gt;
=== Formado de entrada ===&lt;br /&gt;
Uma única linha com os números identificadores com 1 a 12 digitos.&lt;br /&gt;
&lt;br /&gt;
==== Exemplo de entrada ====&lt;br /&gt;
 4734&lt;br /&gt;
&lt;br /&gt;
 Nome do arquivo de entrada: namenum.in.&lt;br /&gt;
&lt;br /&gt;
=== Formato de saída ===&lt;br /&gt;
Uma lista de nomes válidos (um por linha) que podem ser gerados a partir da entrada em ordem alfabética ascendente.&lt;br /&gt;
&lt;br /&gt;
 Nome do arquivo de saída: namenum.out.&lt;br /&gt;
&lt;br /&gt;
==== Exemplo de saída ====&lt;br /&gt;
 GREG&lt;/div&gt;</summary>
		<author><name>200.222.42.162</name></author>	</entry>

	</feed>