hdoj1282

    技术2022-05-20  40

    #include <stdio.h>

    int main(int argc, char* argv[]){   int a[100]; int num; int oldn,newn; int i,j; while(scanf("%d",&num) != EOF ) {  i=1;  a[0] = num;  while(1)  {   oldn = num;   newn = 0;   while(num > 0)   {    newn = newn*10+ (num % 10);    num /= 10;   }

       if(newn == oldn)   {    break;   }   else   {    num = oldn+newn;    a[i++] = num;   }  }  printf("%d/n",i-1);  for(j=0;j<i-1;j++)   printf("%d--->",a[j]);  printf("%d/n",a[i-1]); } return 0;}


    最新回复(0)