1 条题解

  • 0
    @ 2026-1-28 18:24:46
    #include<bits/stdc++.h>
    using namespace std;
    int main(){
        int n;
        cin >> n; // [1] 读取输入的整数个数n
        // [2] 循环读取每个整数,寻找第一个0的位置
        for(int i=1;i<=n;i++){
            int num;
            cin >> num; // [3] 读取当前整数
            if(num == 0){ // [4] 判断当前数是否为0
                cout << i; // [5] 输出第一个0的位置(从1开始计数)
                break; // [6] 找到后立即退出循环,保证只输出第一个
            }
        }
        return 0;
    }
    
    • 1

    信息

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