Advertisement
llvlleo1810

Kiểm tra số Strong

Apr 18th, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.29 KB | None | 0 0
  1.  #include<stdio.h>
  2. #include<math.h>
  3. long strong(long n)
  4. {
  5. long kt=n;
  6. int s=0;
  7. while(n>0)
  8. {
  9. int a=n%10;
  10. n=n/10;
  11. int k=1;
  12. for(int i=1;i<=a;i++)
  13. {
  14. k=k*i;
  15. }
  16. s=s+k;
  17. }
  18. if(s==kt) return 1;
  19. return 0;
  20. }
  21. main(){
  22. int n;
  23. scanf("%d", &n);
  24. if(strong(n)) printf("1");
  25. else printf("0");
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement