C++ 程序验证数学 123 黑洞 (西西弗斯串)
#include
int main() { string num; cout << '请输入一个自然数:'; cin >> num; while (num != '123') { int even = 0, odd = 0, sum = num.length(); for (int i = 0; i < sum; i++) { if ((num[i] - '0') % 2 == 0) { even++; } else { odd++; } } num = to_string(even) + to_string(odd) + to_string(sum); cout << num << endl; } cout << '验证成功!' << endl; return 0; }
原文地址: https://www.cveoy.top/t/topic/oJMW 著作权归作者所有。请勿转载和采集!