C++实现最大十进制数字生成算法 - 优化后的代码与讲解
#include
// 计算数位之和 int digitSum(int num) { int sum = 0; while (num > 0) { sum += num % 10; num /= 10; } return sum; }
// 求最大数
int getMaxNumber(int n) {
vector
int main() { int t; cin >> t; while (t--) { int n; cin >> n; int maxNum = getMaxNumber(n); cout << maxNum << endl; } return 0; }
原文地址: https://www.cveoy.top/t/topic/pXyl 著作权归作者所有。请勿转载和采集!