解题思路:
注意事项:
参考代码:
#include <iostream> #include <vector> #include <map> #include <algorithm> #include <stdio.h> using namespace std; bool check (int i) { int a = i, b = i + 1, c = i + 2; while (a || b || c) { if ((a%10 + b%10 + c%10)/10) return false; a /= 10; b /= 10; c /= 10; } return true; } int main(void) { int n = 0, count = 0; cin >> n; for (int i = 0; i < n; i++) if (check(i)) count += 1; cout << count << endl; return 0; }
0.0分
3 人评分
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:896 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:700 |
C语言程序设计教程(第三版)课后习题3.7 (C++代码)浏览:988 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:734 |
C语言训练-排序问题<2> (C++代码)浏览:880 |
【密码】 (C语言代码)浏览:333 |
哥德巴赫曾猜测 (C语言代码)浏览:994 |
WU-陶陶摘苹果2 (C++代码)浏览:968 |
WU-整除问题 (C++代码)浏览:611 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:879 |