Diferențe pentru problema/factoriale1 între reviziile #1 si #10

Nu există diferențe între titluri.

Diferențe între conținut:

== include(page="template/taskheader" task_id="factoriale1") ==
Poveste și cerință...
Se dau *N* numere *x[~1~]*, *x[~2~]*, ..., *x[~N~]*. Să se afișeze *x[~i~]*! pentru fiecare din numerele *x[~i~]*. Notăm cu [*x*]! Și pronunțăm “x factorial” numărul [*x*]! = 1·2·3·…·[*x*].
h2. Date de intrare
Fișierul de intrare $factoriale1.in$ ...
Fișierul de intrare $factoriale1.in$ conține pe prima linie numărul [*N*]. Pe următoarele [*N*] linii conține [*N*] numere, câte unul pe linie. Linia [*i*] va conține numărul *x[~i-1~]*.
 
h2. Date de ieșire
În fișierul de ieșire $factoriale1.out$ ...
În fișierul de ieșire $factoriale1.out$ veți afișa [*N*] linii, fiecare conținând factorialul unui număr de la intrare. Linia [*i*] va conține *x[~i~]*!.
h2. Restricții
* $... ≤ ... ≤ ...$
 
h2. Exemplu
* 5  [*N*]  200
* 1 ≤ *x[~i~]* ≤ 2900
* Numerele afișate nu vor depăși 9000 de cifre
table(example).
|_. factoriale1.in |_. factoriale1.out |
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
h3. Explicație
h2. Exemplu
...
table(example).
|_. factoriale1.in |_. factoriale1.out |_. Explicații |
| 5
6
3
8
10
4
| 720
6
40320
3628800
24
| 6! = 720
3! = 6
8! = 40320
10! = 3628800
4! = 24
|
| 8
11
5
7
13
9
19
2
1
| 39916800
120
5040
6227020800
362880
121645100408832000
2
1
| 11! = 39916800
5! = 120
7! = 5040
13! = 6227020800
9! = 362880
19! = 121645100408832000
2! = 2
1! = 1
|
== include(page="template/taskfooter" task_id="factoriale1") ==

Nu există diferențe între securitate.