#include <stdio.h> int cal_sum(int n){ int sum=0; while (n>9){ sum+=n%10; n=n/10; } sum+=n; return sum; } int main(){ int n,num; if (scanf("%d",&n)!=EOF){ for (int i=0;i<n;i++){ if (scanf("%d",&num)!=EOF){ int init_num = cal_sum(num); int result=1; for (int j=2;j<=9;j++){ if (init_num!=cal_sum(num*j)){result=0;} } if (result){printf("%d\n",init_num);} else{printf("NO\n");} } } } return 0; }
c语言编程练习题:7-165 不变初心数
作者:yunjinqi
类别:编程
日期:2023-05-31 18:18:05
阅读:584 次
消耗积分:0 分
版权所有,转载本站文章请注明出处:云子量化, https://www.yunjinqi.top/article/290
最新文章
系统当前共有 404 篇文章