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

FATORIA2 - Fatorial

Dado um inteiro N, determine quanto vale N fatorial (escreve-se N!). O fatorial de um número é o produto de todos os números entre 1 e N, inclusive. Por exemplo, 5! = 5 × 4 × 3 × 2 × 1 = 120.

Entrada

A entrada é composta por uma única linha que contém o inteiro N.

Saída

A saída deve consistir de apenas uma linha contendo o valor de N!.

Restrições

  • 0 ≤ N ≤ 12

Exemplo

Entrada

2

Saída

2

Entrada

3

Saída

6

Adicionado por:Wanderley Guimarăes
Data:2009-01-26
Tempo limite:0.301s
Tamanho do fonte:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Linguagem permitida:Todas exceto: ASM64 CLOJURE ERL FSHARP JS-RHINO PERL6 PY_NBC SCALA TCL
Origem:Treino para OBI de 2006 - Fábio Moreira & Daniel Fleischman

hide comments
2013-10-21 19:10:02 Wanderson Ferreira
lembrando que vcs devem iniciar o fatorial em 1. Um acumulador de soma deve iniciar em zero, um acumulador de multiplicação deve iniciar em UM.
2013-07-08 02:45:25 Eduardo Maia [UECE]

Lord Tecnetos,

sua implementaçăo está certa, porém, vocę cometeu 2 erros. săo eles:

1 - vc deve inicializar sua variável "a" que, no caso, vc năo inicializou-a.

2 - depois no printf, vc retira a divisăo por 4 que vc fez.

fiz essas simples alteraçőes no seu código e deu certo aqui. espero ter ajudado.

Last edit: 2013-07-08 02:45:45
2013-06-13 19:37:26 Lord Tecnetos
Qual o erro?

#include <stdio.h>

int main ()
{
int i,n,a;
scanf ("%d", &n);
for (i=n; i>1; i--)
{
a *= i ;
}
printf ("%d", a/4);


return 0;
}
2013-03-22 15:09:54 Edson Silva CCM [UFABC]
[C]
Galera do C/C++, cuidado com a memória armazenamento do 12!.

Já tentei de 3 maneiras, mas único jeito de dar 0.00 é quando usando malloc, mesmo assim a memória vai a 1.8M.
2013-02-23 14:17:00 Gabriel Vilar
Ja tentei de 3 maneiras diferentes, todas exibem o resultado certo, porem sempre da erro no tempo da execuçăo.
2012-12-09 16:07:14 Matheus Henrique [IFNMG - Montes Claros]
o meu tb deu erro mas está certo,oq pode ter ocorrido?
2012-12-04 15:50:21 Natan Novelli Tu
kkkkkk, Diego Negretto!
2012-12-04 11:12:59 Ian Gonçalves Motta


Last edit: 2012-12-04 11:13:33
2012-11-02 05:16:10 Thalisson Estrela
Eu tava fazendo tudo certo, e submetia e dava erro, era porque eu coloquei o nome da classe sem ser MAIN, ai da pau. :O
2012-09-05 03:13:15 Diego Negretto
Lembrem-se da particularidade do fatorial de 0 =)
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.