Advertisement
yanni_yagami

Untitled

Jul 16th, 2020
1,086
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.40 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. int main(void)
  5. {
  6.   int num, numLength, tmpNum, sum = 0, n;
  7.  
  8.   scanf("%d", &num);
  9.   numLength = log10(num);
  10.   tmpNum = num;
  11.  
  12.   for(int i = numLength; i >= 0; i--)
  13.   {
  14.     n = tmpNum / pow(10, i);
  15.     sum += pow(n, numLength+1);
  16.     tmpNum = tmpNum % (int)pow(10, i);
  17.   }
  18.  
  19.   if(sum == num) printf("true\n");
  20.   else printf("false\n");
  21.  
  22.   return 0;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement