Ուղարկել | Բոլոր լուծումները | Լավագույն լուծումները | Վերադառնալ ցուցակին |
FAKT07 - Ֆակտորիալ |
Գրել ծրագիր, որը տրված N բնական թվի համար հաշվում է N! = 1×2× … × N թվի բաժանարարների քանակը։ Օրինակ, N = 4 դեպքում այդ քանակը 8 է, N! = 24, որի բաժանարարներն են 1, 2, 3, 4, 6, 8, 12, 24։
Մուտքը
Մուտքում տրված է մի N բնական թիվ ( 0 <= N <= 40)։
Ելքը
Ելքում հարկավոր է արտածել մի թիվ՝ N! թվի բաժանարարների քանակը։
Օրինակ
Մուտքը.
4
Ելքը. 8
Ավելացրեց. | Andreasyan |
Ամսաթիվ. | 2012-02-14 |
Ժամանակի սահմանափակումը. | 0.100s |
Ծրագրի տեքստի սահմանափակումը. | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Լեզուներ. | C CSHARP C++ 4.3.2 CPP CPP14 JAVA PAS-GPC PAS-FPC PYTHON3 |
Աղբյուրը. | Մարզային 2007 |
թաքցնել մեկնաբանությունները
2018-01-26 05:26:55
Ete nuynisk dzer kody compilacia chta, chi ancnelu time limit eq utelu, senc hasarak perebory chi ancnum urish uxxutyamb mtaceq |
|
2016-01-21 15:34:32
prog.pas:7: error: `for' loop bounds are of incompatible type - erexeq jan sra uzacy incha mi hat aseq eli |
|
2015-12-30 08:01:55 Karen
@male ktcra compile error i vra ynde cuca tali injna sxal |
|
2015-12-29 23:50:41
ete inchvor meky giti xaly tox asi eli teche arden nervaynaca |
|
2015-12-29 23:49:14
program fatoriyali_bajanararneri_qanak ; type qanak=1..40 ; var N:qanak ; x,y,art,p:integer ; i:byte ; begin repeat readln(N) until (1 <= N )AND(N <= 40) x:=1 ; FOR i:= 1 to N do begin x:=x*i ; i:=i+1 ; end ; art:=x ; p:=0 ; for y:= 1 to art do if art mod y=0 then p:=p+1 ; write(p) end. |
|
2015-12-29 23:47:11
knereq anhangstutyan hamar uxxaki cragiry paskalov anuma bayc esi chiyndunum ? |
|
2013-05-17 13:08:33 Eduard
nenc met tver kan vor int@ chi pahi |
|
2012-08-08 13:56:04 armen
KNerq vor kody texadrum em bayc inchn e sxal vor dzer kompilyatory chi yndunum ev inchpes uxxem ayd sxaly # include <iostream> using namespace std; int funkcia(int a) { if(a>1) return(a*funkcia(a-1)); else return (1); } int main() { int n; int N; cin>>N; n=funkcia(N); int q(0); int j; for(j=1;j<=n;j++) if(n%j==0) {q++;} cout<<q; return 0;} |