佛大小胖


私信TA

用户名:20200310507

访问量:342

签 名:

等  级
排  名 15486
经  验 789
参赛次数 0
文章发表 3
年  龄 0
在职情况 学生
学  校 佛山科学技术学院
专  业

  自我简介:

解题思路:别看字多,思维简单,干就完了

注意事项:

参考代码:

#include<iostream>

#include<cstring>

#include<algorithm>

using namespace std;


int main()

{

    void LY1(int n,int a[1001]);

    void LY2(int m,int b[1001]);

    void LY3(int a[1001],int n,int b[1001],int m);

    void LY4(int a[1001],int n,int b[1001],int m);

    void LY5(int a[1001],int n,int b[1001],int m);

    int a[1001], b[1001];

    int n, m;

    cin>>n;

    LY1(n,a);

    cin>>m;

    LY2(m,b);

    LY3(a,n,b,m);

    LY4(a,n,b,m);

    LY5(a,n,b,m);


    return 0;

}

void LY1(int n,int a[1001])

{

    int i, j;

    for(i=0; i<n; i++)

    cin>>a[i];

    sort(a,a+n);

}

void LY2(int m,int b[1001])

{

    int i, j;

    for(i=0; i<m; i++)

    cin>>b[i];

    sort(b,b+m);

}

void LY3(int a[1001],int n,int b[1001],int m)

{

    int i, j, i1, j1;

    for(i=0; i<n; i++)

    {

        for(j=0; j<m; j++)

        {

            if(a[i] == b[j]) cout<<a[i]<<" ";

        }

    }

    cout<<endl;

}

void LY5(int a[1001],int n,int b[1001],int m)

{

    int i, j, i1, j1,temp ;

    for(i=0; i<n; i++)

    {

        temp = 0;

        for(j=0; j<m; j++)

        {

            if(b[j] == a[i]) temp = 1;

        }

        if(temp != 1) cout<<a[i]<<" ";;

        temp = 0;

    }

    cout<<endl;

}

    void LY4(int a[1001],int n,int b[1001],int m)

{

    int c[2002];

    int i, j, i1, j1;

    for(i=0; i<n; i++)

    {

        c[i] = a[i];

    }

    i1 = n;

    for(j=0; j<m; j++, i1++)

    {

        c[i1] = b[j];

    }

    sort(c,c+i1);

    for(i=0; i<i1; i++)

    {

        if(c[i] != c[i+1])

        cout<<c[i]<<" ";

        if(c[i] == c[i+1])

        {

            cout<<c[i]<<" ";

            i++;

        }


    }

    cout<<endl;

}



 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区