第十六周项目3-有相同数字?
生活随笔
收集整理的這篇文章主要介紹了
第十六周项目3-有相同数字?
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
輸入兩個數(shù)組中要存放的元素個數(shù)及元素值(不超過50個),判斷這兩個數(shù)組中是否有相同的數(shù)字。
當(dāng)兩組數(shù)中有相同數(shù)字時,輸出YES,否則,輸出NO
/* * Copyright (c) 2014,煙臺大學(xué)計算機(jī)學(xué)院 * All right reserved. * 作者:邵帥 * 文件:demo.cpp * 完成時間:2014年12月10日 * 版本號:v1.0 */ #include<iostream>using namespace std;bool existthesame(int *a,int n1,int *b,int n2); int main(){int a[50];int b[50];int i, n1, n2;cin>>n1;for (i=0;i<n1;i++)cin>>a[i];cin>>n2;for (i=0;i<n2;i++)cin>>b[i];bool flag=existthesame(a,n1,b,n2);if(flag==true)cout<<"YES\n";elsecout<<"NO\n";return 0;}bool existthesame(int *a,int n1,int *b,int n2){int i,j;for (i=0;i<n1;i++)for (j=0;j<n2;j++){if (*(a+i)==*(b+i))return true;elsecontinue;}}
運行結(jié)果:
輸出兩個有序數(shù)列(不超過50個)中有多少相同數(shù)據(jù),并輸出這些數(shù)據(jù)。
第一行輸入這兩組數(shù)的個數(shù)(不超過50個)。
后面兩行分別輸入這兩組數(shù)。同一序列中的數(shù)字不會重復(fù)。
第一行輸出相同數(shù)字的個數(shù),第二行輸出這些相同的數(shù)字。
若沒有相同的數(shù)字,輸出NULL。
運行結(jié)果: <img src="https://img-blog.csdn.net/20141210170642421?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWF5dWtvMjAxMg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /> @ Mayuko
轉(zhuǎn)載于:https://www.cnblogs.com/mayuko/p/4567594.html
總結(jié)
以上是生活随笔為你收集整理的第十六周项目3-有相同数字?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Nginx+Tomcat动静态资源分离
- 下一篇: 有梦想就有前进的动力