Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
112178 彭士宝 字符串中最大的数字 C++ Accepted 1 MS 276 KB 664 2025-03-08 16:29:27

Tests(10/10):


Code:

#include <iostream> #include <string> #include <algorithm> // 用于max函数 using namespace std; int main() { int N; cin >> N; // 读取整数N // 将整数N转换为字符串 string str = to_string(N); // 如果是负数,跳过负号 if (str[0] == '-') { str = str.substr(1); // 去掉负号 } // 遍历字符串,找到最大的数字 char max_digit = '0'; // 初始化为最小的数字字符 for (char digit : str) { if (digit > max_digit) { max_digit = digit; } } // 输出最大的数字 cout << max_digit << endl; return 0; }