Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
ABR0567 - Гурвалсан факториал |
n натурал тоо өгөгдөв. n! утгыг гурван дараалсан бүхэл тооны үржвэр хэлбэрт тавьж болох эсэхийг шалга.
Input
n натурал тоо өгөгдөнө (n<20).
Output
Хэрэв факториалыг нь гурван дараалсан натурал тооны үржвэр хэлбэрт тавьж болох бол YES, үгүй бол NO гэсэн хариулт гаргана.
Example
Input: 3 Output: YES
Нэмсэн: | sw40 |
Огноо: | 2008-11-29 |
Хугацааны хязгаарлалт: | 0.300s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | Бүгд дараах хэлүүдээс бусад: ASM32-GCC MAWK BC C-CLANG NCSHARP CPP14 CPP14-CLANG COBOL COFFEE D-CLANG D-DMD DART ELIXIR ERL FANTOM FORTH GOSU GRV JS-RHINO JS-MONKEY JULIA KTLN NIM NODEJS OBJC OBJC-CLANG OCT PERL6 PICO PROLOG PYPY PYPY3 PY_NBC R RACKET RUST CHICKEN SQLITE SWIFT UNLAMBDA VB.NET |
Эх сурвалж: | Абрамов С. А. |
hide comments
2018-07-24 04:27:33
#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }v#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; }#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; } |
|
2011-11-04 01:09:48 Orgilbold
#include<stdio.h> #include<iostream.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} return 0; } |
|
2011-08-04 02:09:52 muba
#include<stdio.h> #include<iostream.h> #include<stdlib.h> int main() { long int n,a=1,b,c=0; cin>>n; for(long int i=1; i<=n; i++){ a=a*i;}//cout<<"{"<<a<<"}"; for(long int i=1, j=2, z=3; i<a,j<a,z<a;i++,j++,z++){ b=i*j*z; if(b==a){ c=b; //cout<<"["<<b<<"]"; //cout<<i<<" "<<j<<" "<<z; printf("YES"); break;} } if(c==0){ printf("No");} system("pause"); return 0; } ene yagaad tentsehgui bgan |
|
2011-03-17 08:29:28 choijilbuu
3daraalsan buhel toon ni 1geesee ehleh yumuu eswel N toonoosoo uruudah yumuu?((n-2)*(n-1)*n) or (1*2*3) yumuu |
|
2011-02-20 15:09:52 Piotr KÄ…kol
:-( |
|
2010-11-08 16:30:38 Uka_09
:-) |
|
2010-04-05 15:27:39 Piotr KÄ…kol
We have to calculate the factorial of 'n' and then print YES if what? |