2 条题解

  • 1
    @ 2026-2-16 14:48:42
    #include <bits/stdc++.h>
    using namespace std;
    
    int main() {
        int n;
        cin >> n; // 读取数字个数n
        
        int max_num; // 存储绝对值最大的原始数
        cin >> max_num; // 初始化:第一个数作为初始最大值
        
        // 遍历剩余n-1个数
        for (int i = 1; i < n; i++) {
            int num;
            cin >> num;
            
            // 核心逻辑:比较绝对值,更新最大值
            if (abs(num) > abs(max_num)) {
                max_num = num;
            }
        }
        
        // 输出绝对值最大的原始数
        cout << max_num << endl;
        
        return 0;
    }
    

    信息

    ID
    79
    时间
    1000ms
    内存
    256MiB
    难度
    1
    标签
    (无)
    递交数
    68
    已通过
    13
    上传者