第十六周项目3-有相同数字?

输入两个数组中要存放的元素个数及元素值(不超过50个),判断这两个数组中是否有相同的数字。

当两组数中有相同数字时,输出YES,否则,输出NO

/*
* Copyright (c) 2014,烟台大学计算机学院
* 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;}}

运行结果:



输出两个有序数列(不超过50个)中有多少相同数据,并输出这些数据。


第一行输入这两组数的个数(不超过50个)。
后面两行分别输入这两组数。同一序列中的数字不会重复。
第一行输出相同数字的个数,第二行输出这些相同的数字。
若没有相同的数字,输出NULL。

<pre name="code" class="cpp">/*
* Copyright (c) 2014,烟台大学计算机学院
* All right reserved.
* 作者:邵帅
* 文件:demo.cpp
* 完成时间:2014年12月10日
* 版本号:v1.0
*/
#include<iostream>
using namespace std;
int sameNum(int *a,int n1,int *b,int n2, int *c);
int main()
{int a[50];int b[50];int c[50];int i, n1, n2,n3;cin>>n1;cin>>n2;for (i=0; i<n1; i++)cin>>a[i];for (i=0; i<n2; i++)cin>>b[i];n3 = sameNum(a,n1,b,n2,c);if(n3==0)cout<<"NULL\n";else{cout<<n3<<endl;for(i=0; i<n3; i++)cout<<c[i]<<" ";cout<<endl;}return 0;
}
int sameNum(int *a,int n1,int *b,int n2, int *c)
{int i,j,n=0;for (i=0; i<n1; i++)for (j=0; j<n2; j++){if (*(a+i)==*(b+j)){*(c+n)=*(a+i);n++;continue;}elsecontinue;}return n;
}

运行结果:
 
<img src="https://img-blog.csdn.net/20141210170642421?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWF5dWtvMjAxMg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

@ Mayuko

转载于:https://www.cnblogs.com/mayuko/p/4567594.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/298625.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

一键对频对讲机好吗_对讲机的基础知识你都知道多少呢?

对讲机或PMR是手持式便携式无线电&#xff0c;可在单个共享频带上使用无线电波进行无线通信。这使Walkie Talkies成为以低成本与大范围人群保持联系的最有效方法之一。双向无线电功能强大&#xff0c;易于使用且易于使用。它们特别适合在户外或在手机或平板电脑过于精致或超出信…

女儿学会走路了,是不是该教她学Python了?

1 哈哈哈&#xff0c;20个人其实都是精准客户▼2 搬沙发一定不要穿的太正式&#xff01;▼3 横竖都是死让我先打完这场游戏先▼4 只要你学会这支舞你就是你妈的好朋友▼5 你能体会到这只阿拉斯加的惆怅吗&#xff1f;▼6 这双鞋一看就是全球限量有钱都买不到的那种▼7 我…

html游戏怎么做,HTML5 制做“游戏”的一个基本流程

怎样用HTML5 Canvas制作一个简单的游戏为了让大家清楚HTML5制作游戏的简单流程&#xff0c;所以先了制作一个非常简单的游戏&#xff0c;来看一看这个过程。游戏非常简单&#xff0c;无非就是英雄抓住怪物就得分&#xff0c;然后游戏重新开始&#xff0c;怪物出现在地图的随机位…

.NET 6 的 docker 镜像可以有多小

.NET 6 的 docker 镜像可以有多小?Intro最近写了一个小玩具&#xff0c;一个命令行调用 HTTP API 的工具&#xff0c;介绍可以参考&#xff1a;动手造轮子 —— dotnet-HTTPie&#xff0c;最近在使用 System.CommandLine 重构的同时&#xff0c;也在尝试减少 docker 镜像的大小…

开源播放器 Banshee 发布 1.0 beta 2

Banshee也是个很是不错的开源播放器,同时也是SuSE的内置播放器,默许支持靠山播放,消息区域告诉,可以快速跳过以后曲目,评分等等,也支持全局热键,媒体库支持音频和视频.新版本提供了对网络视频和PodCast的优秀支持.SuSE/Ubuntu/Fedora Linux用户可以从源中直接安置,也可以下载安…

仓库每天的账怎样做_新年第一站,济南:仓储匠人仓库问题解决与实战力培训...

【时间地点】1月15-16日&#xff0c;济南站济南市天桥区无影山北路88号祥云酒店5楼(师范路西口)【报名方式】直接加微信号“taishan33976”&#xff0c;注明姓名公司名仓储匠人。如果您认识小编的任意一位同事&#xff0c;欢迎直接找他们报名。【培训价格】1960元/人&#xff0…

【编程好习惯】将常量放在“==”之前

对于图1中的程序其中存在一个问题&#xff0c;那就是38行if语句中的判断条件&#xff0c;这一程序的结果是只有else语句中的程序会被执行。其中的错误在于&#xff0c;if语句中本应是“”&#xff0c;但却被误写成了“”&#xff0c;因而_p_ref中的prev_被斌值成了零&#xff0…

一对一指导怎么追喜欢的男生

1 它们是怎样达成平衡的2 OK. 对不起打扰了3 今天也要加油鸭&#xff01;4 以色列一个父亲&#xff0c;为她“坐没坐相”的女儿打造的椅子。5 这个床我爱了6 静冈花火大会上摄影师发现了一个有趣的角度7 怎么样学会了吗内容自奔现翻车现场你点的每个赞&#xff0c;我都认真当成…

html 存储登录状态,Vue中保存用户登录状态实例代码

首先我们假设&#xff0c;这里的登录组件(register.vue)是App.vue组件的子组件&#xff0c;是通过路由进入登录组件的。登录组件中用户点击登录后&#xff0c;后台会传过来一个用户名&#xff0c;我的App.vue组件中需要拿到这个用户名&#xff0c;并将上面的“登录注册”字样变…

android canvas_Android 如何实现气泡选择动画

作者&#xff1a;Irina Galata Android 开发者: Yulia Serbenenko UI/UX 设计师 译者&#xff1a;skyar2009链接&#xff1a;https://juejin.im/post/58e5ec838d6d8100616d82e2/跨平台用户体验统一正处于增长趋势&#xff1a;早些时候 iOS 和安卓有着不同的体验&#xff0c;但是…

MVC中的验证规则

前面的博客中曾经提到过ModelBing机制&#xff0c;也在Demo中体现过&#xff0c;在MVC中更吊的是封装了自定义的验证规则。下面来一个Demo来展现一下&#xff0c;看了后&#xff0c;你一定会爱上它的&#xff0c;能让你少写很多JS语句。 1.View层 [html] view plaincopyprint…

网络——在网络上发送,接收数据

问题 创建并加入一个网络会话是一回事&#xff0c;但如果不能发送或接收任何数据那么网络会话有什么用呢&#xff1f; 解决方案 当玩家连接到会话时&#xff0c;你可以在一个PacketWriter流中存储所有想要发送的数据。完成这个操作后&#xff0c;你可以使用LocalNetworkPlayer.…

微服务之 EShop on dapr概览

????欢迎点赞 &#xff1a;???? 收藏 ⭐留言 ???? 如有错误敬请指正&#xff0c;赐人玫瑰&#xff0c;手留余香&#xff01;????本文作者&#xff1a;由webmote 原创&#xff0c;首发于 【掘金】????作者格言&#xff1a;生活在于折腾&#xff0c;当你不折…

python开发面试问题及答案_前50个Python面试问题(最受欢迎)

热门Python面试问答下面列出的是关于Python编程语言的最常见面试问题和答案。让我们探索&#xff01;&#xff01;&#xff03;1)Python可以用于Web客户端和Web服务器端编程吗&#xff1f;哪一个最适合Python&#xff1f;答案&#xff1a; Python由于具有创建业务逻辑&#xff…

苹果android 对比,苹果安卓旗舰差距有多少?看了这份对比,果粉傻眼了

最近&#xff0c;身边不少小伙伴都在换机&#xff0c;有的换了最新的 iPhone 12 系列&#xff0c;有的则是换成安卓旗舰&#xff0c;毕竟现在的安卓旗舰与 iPhone 之间的体验已经十分接近&#xff0c;甚至在一些方面安卓旗舰还有着不小的优势。下面&#xff0c;我们以最新的 iP…

【暴强】200种好口碑便宜护肤品 - 生活至上,美容至尚!

200种好口碑便宜护肤品 一.洁面类 1.欧泊莱均衡洁面膏40ML 25元&#xff1a;很丰富的泡沫&#xff0c;&#xff0c;最大的好处就是洗完了脸不干&#xff0c;很舒服。 2.珊拉娜除逗防疤洗面奶&#xff1a;泡沫非常细&#xff0c;毛孔清透 3.丹芭碧绿茶洁面啫喱18元:觉得洗后很…

查看和修改Oracle数据库服务器端的字符集

Oracle数据库查看和修改服务器端的字符集的方法是本文主要要介绍的内容&#xff0c;接下来救让我们一起来了解一下这部分内容。 A、oracle server 端字符集查询 select userenv(‘language’) from dual 其中NLS_CHARACTERSET 为server端字符集 NLS_LANGUAGE 为 server端字符显…

python画画用哪库好_Python我要学画画-turtle库

上帝说&#xff1a;“要有光&#xff01;” 于是&#xff0c;就有了光。 ---《圣经》旧约创世纪篇 我要学画画&#xff0c;Python便有了turtle库。 turtle库是一个点线面的简单图像库。画布中心为坐标系原点&#xff0c;小海龟起始位置就在原点方向向右。turtle界面 Python与库…

Xubuntu菜单删改条记

作者: Zhu.CA 出自: http://www.linuxdiyf.com1. 主菜单&#xff1a;主菜单为 ~/.config/xfce4/desktop/menu.xml。删改可用"Xfce Settings Manager"中的"Menu editer"&#xff0c;运用上绝对俭朴&#xff0c;不做过多详述。 2. System子菜单&#xff…

看完这15张动图,秒懂万有引力与航天难点!

全世界只有3.14 % 的人关注了爆炸吧知识椭圆的画法大质量天体使周围天体绕其运转模拟太阳系星球轨迹非常接近圆火箭运载卫星升空卫星飞行过程中可以点火调整姿态同步卫星必须在赤道上空北斗全球卫星导航轨道半径越大&#xff0c;卫星越慢人类发射的卫星越来越多嫦娥沿椭圆轨道奔…