1 条题解

  • 0

    #include<bits/stdc++.h>
    using namespace std;
    int a[10001],b[10001],n,m;
    void Findmax(int x[],int i,int n)
    {
    if(i==n)
    {
    cout<<x[i]<<' ';
    return;
    }
    if(x[i]>x[i-1]&&x[i]>x[i+1])cout<<x[i]<<' ';
    return Findmax(x,i+1,n);
    }
    int main()
    {
    cin>>n>>m;
    for(int i=1;i<=n;i++)cin>>a[i];
    for(int i=1;i<=m;i++)cin>>b[i];
    Findmax(a,1,n);
    cout<<endl;
    Findmax(b,1,m);
    return 0;
    }
    //6我查到的资料里好像没说最后一个默认就是啊
    //为了过这题只能这样

  • 1

信息

ID
1052
难度
4
分类
(无)
标签
递交数
80
已通过
37
通过率
46%
上传者