#include <iostream> #include<string> using namespace std; int flag[10001]; int main() { int n; cin >> n; for (int i = 0; i < n; i++) { int m = i + 1; int sum = m; while (m != 0) { sum = sum + m % 10; m = m / 10; } flag[sum] = 1; } for (int i = 1; i < n; i++) { if (!flag[i]) cout << i << endl; } return 0; }
解题思路:
注意事项:
参考代码:
0.0分
7 人评分
C语言程序设计教程(第三版)课后习题10.1 (Java代码)浏览:1436 |
【明明的随机数】 (C++代码)浏览:779 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1020 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:373 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:763 |
WU-输出九九乘法表 (C++代码)浏览:1658 |
打印十字图 (C语言代码)浏览:2701 |
C二级辅导-等差数列 (C语言代码)浏览:694 |
Tom数 (C语言代码)浏览:552 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:673 |