1 条题解

  • 3

    #include<bits/stdc++.h>
    using namespace std;
    int FindiMinPos(int a[],int n)
    {
    int min,xb;
    for(int i=0;i<n;i++)
    {
    if(a[i]>0)
    {
    min=a[i];
    xb=i;
    break;
    }
    }
    for(int i=0;i<n;i++)
    {
    if(a[i]<min&&a[i]>0)
    {
    min=a[i];
    xb=i;
    }
    }
    return xb;
    }
    int main()
    {
    int a[10000],b[10000];
    int n1,n2;
    cin>>n1>>n2;
    for(int i=0;i<n1;i++)
    cin>>a[i];
    for(int i=0;i<n2;i++)
    cin>>b[i];
    cout<<FindiMinPos(a,n1)<<' '<<FindiMinPos(b,n2);
    return 0;
    }

  • 1

A9-2 数组中最小正数的下标

信息

ID
1068
难度
2
分类
(无)
标签
递交数
101
已通过
57
通过率
56%
上传者