top1编程
← 返回题目
题解

【入门】找最小数的位置

1 条题解

  • 0
    @ 2026-7-29 0:19:03
    #include <bits/stdc++.h>
    using namespace std;
    int main(){
        int n,a[105],mi=INT_MAX;
        cin>>n;
        for(int i=1;i<=n;i++){
            cin>>a[i];
            if(a[i]<mi){
                mi=a[i];
            }
        }
        for(int i=1;i<=n;i++){
            if(a[i]==mi){
                cout<<i;
                return 0;
            }
        }
        return 0;
     }//for(int i=1;i<=n;i++){
    //     if(a[i]==2){
    //         cout<<i;
    //         break;
    //         //return 0;
    //     }
    // }
    
    • 1