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.|

FATORIAL - Fatorial

Joãozinho é um garoto esperto da sexta série. Ele gosta muito de matemática, e descobriu que sua professora é muito preguiçosa. Nas provas da matéria a professora pede que as crianças circulem a resposta com um quadrado colorido, e que façam o primeiro dígito diferente de zero (da direita para esquerda) do número especialmente grande com caneta. Joãozinho desconfiou que a professora olhava apenas para aquele dígito para corrigir a questão.

A turma aprendeu a calcular o fatorial de um número, e isso será cobrado na próxima prova. Joãozinho está convencido de que não precisa escrever de fato o número correto, desde que o primeiro dígito (olhando da direita para esquerda) seja o correto. Sua tarefa neste problema é ajudar Joãozinho a calcular para um número inteiro n da entrada, o primeiro dígito (da direita para esquerda) de n! que seja diferente de zero.

Entrada

A entrada é composta de diversas instâncias. A primeira linha de cada instância consiste um inteiro n (1 <= n <= 1000000).

A entrada termina com final de arquivo.

Saída

Para cada instância, você deverá imprimir um identificador Instancia k, onde k é o número da instância atual. Na linha seguinte imprima o primeiro dígito (da direita para esquerda) diferente de zero.

Após cada instância imprima uma linha em branco.

Exemplo

Entrada:
5

Saída:
Instancia 1
2


Adicionado por:Wanderley Guimarăes
Data:2007-08-28
Tempo limite:9.600s
Tamanho do fonte:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Linguagem permitida:Todas exceto: ASM64 CLOJURE ERL FSHARP JS-RHINO NODEJS PERL6 PY_NBC SCALA TCL VB.NET
Origem:Seletiva para Maratona de Programação do IME - 2007

hide comments
2012-07-11 03:52:44 Jonatas Laet [UFPI]
Ainda nunca entendi esse lance de EOF. :(
2012-06-01 14:56:28 chrislucas
@Flavio Severiano Lamas de Souza[IFES]
É ,eu implmentei algo parecidoe notei que ocorre uma perda de precisăo conforme número aumenta, acho que apartir do fatorial de 30, para alguns casos funciona para outros năo. Mas o problema éque năo passa do executando(0), apesar que notei também que tem alguns problemas que săo tăo rapidos ao serem testados que as vezes fica no executando(0) e ja da resposta aceita ou erro, nem mostra os outros executando.

Last edit: 2012-06-01 14:57:47
2012-05-31 03:17:04 Flavio Severiano Lamas de Souza[IFES]
ariel, essa sua ideia nao estaria equivocada nao?

ja que 26! = 403291461126605635584000000

mas segundo sua ideia
26*25 = 650 => 5
5*24 = 120 => 2
2*23 = 46 => 6
6*22 = 132 => 2
2*21 = 42 => 2
2*20 = 40 => 4
4*19 = 76 => 6
6*18 = 108 => 8
8*17 = 136 => 6
6*16 = 96 => 6
6*15 = 90 => 9
9*14 = 126 => 6
6*13 = 78 => 8
8*12 = 96 => 6
6*11 = 66 => 6
6*10 = 60 => 6
6*9 = 54 => 4
4*8 = 32 => 2
2*7 = 14 => 4
4*6 = 24 => 4
4*5 = 20 => 2
2*4 = 8 => 8
8*3 = 24 => 4
4*2 = 8 => 8


Last edit: 2012-05-31 03:18:31
2012-05-28 20:49:27 Samuel Ishida
eu também estou tendo problemas com o programa năo sair do primeiro caso, meu algoritmo funciona corretamente, mas nunca sai da primeiro caso (sendo que meu algoritmo responde com o valor máximo). estou fazendo a entrada igual as abaixo. alguém sabe porque acontece isso ?
2012-05-25 04:53:04 Léo BH
...

Last edit: 2012-05-25 04:54:08
2012-04-02 15:41:59 chrislucas
|Poxa alguém podia dar uma força ae, por favor???? Das uçtimas 50 submissőes(aprox.) a maioria deu tempo limite excedido, năo é possível que tosos estejam errando a mesma coisa.

while(scanf("%lld", &nValor)!=EOF)
2012-03-25 04:04:55 chrislucas
Alguém pode dar uyma ajuda sobre TLE?
Estou processando a entrada assim.

"while(scanf("%d",&nValor)!=EOF)"

E năo passa do caso de teste 1

Last edit: 2012-03-25 04:05:30
2012-03-06 13:28:13 chrislucas
Eu também năo consigo passar esse problema, năo sai do executando(0). Alguém já passou por isso? sabe o que fazer?
2012-03-01 04:15:18 RHER
Pow, o meu da tempo limite excedido sempre sem passar do primeiro teste. Sera que eh problema de I/O? Nao tem nenhum lugar avisando como eh a entrada de dados? Se eh pelo console ou arquivo e tal...
2012-02-15 19:58:01 Rafael di Loreto
Nao entendi como processar as entradas no python, de resto o algoritimo funciona certinho.. Alguem tem ideias?
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.