1 条题解

  • 0
    @ 2026-1-29 15:06:10
    #include<bits/stdc++.h>
    using namespace std;
    
    int arr[1100];  // [1] 定义数组,用于存储输入的整数,最大可存1100个元素
    int n;          // [2] 定义变量,存储数组的长度
    
    int main() {
        cin >> n;  // [3] 输入数组的长度n(2 ≤ n ≤ 20)
        // [4] 循环输入n个整数,存入数组arr
        for(int i = 0; i < n; i++) {
            cin >> arr[i];
        }
        
        int min_num = arr[0];  // [5] 初始化最小值为数组的第一个元素
        // [6] 遍历数组,更新最小值
        for(int i = 0; i < n; i++) {
            min_num = min(min_num, arr[i]);  // 取当前最小值和数组元素中的较小值
        }
        cout << min_num;  // [7] 输出数组中的最小值
        return 0;
    }
    
    • 1

    信息

    ID
    636
    时间
    1000ms
    内存
    256MiB
    难度
    1
    标签
    递交数
    2
    已通过
    1
    上传者