第十六周 问题 C: 相同的数字!
来源:互联网 发布:php实现字符串反转 编辑:程序博客网 时间:2024/05/19 03:24
问题及代码:
/*02.*Copyright (c) 2014,烟台大学计算机学院03.*ALL right reserved04.*文件名:相同的数字!05.*作者;童宇06.*完成日期:2014年12月5日07.*版本号v1.008.*问题描述:输出两个有序数列(不超过50个)中有多少相同数据,并输出这些数据。09.*输入描述:第一行输入这两组数的个数(不超过50个)。后面两行分别输入这两组数。同一序列中的数字不会重复。10.*程序输出:第一行输出相同数字的个数,第二行输出这些相同的数字。若没有相同的数字,输出NULL11.*/#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>>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,k=0; for(i=0; i<n1; i++) { for(j=0; j<n2; j++) { if(a[i]==b[j]) { c[k]=a[i]; k++; } } } return k;}
运行结果:
0 0
- 第十六周 问题 C: 相同的数字!
- 第十六周 Problem C:相同的数字
- 第十六周OJ 项目 Problem C: 相同的数字!
- 第十六周OJ项目c:相同的数字!
- 第十六周OJ平台 Problem C: 相同的数字!
- 第十六周 问题 B: 有相同数字?
- 第十六周 OJ平台-相同的数字!
- 第十六周OJ-相同的数字
- 第十六周 OJ 相同的数字
- 第十六周 oj平台 相同的数字
- 第十六周OJ(C)——有相同数字 !
- 第十六周-(项目四)有相同的数字吗?
- 第十六周OJ项目——有相同的数字
- 第十六周oj平台(3):相同的数字!
- 第十六周 Problem B:有相同的数字
- 第十六周 OJ第三题--相同的数字!
- 第16周 oj题目问题 C: 相同的数字!
- 第十六周项目4-有相同数字?
- Slice到C++映射
- cocos2d-2.1rc0-x-2.1.3 for mac
- ubuntu屏幕亮度调节
- 通讯录的录入与显示(从相似度0.98到后来成功,但是不知道为什么,后来知道错在了生日01月的表示方法上了)
- Thread - Thread Execution
- 第十六周 问题 C: 相同的数字!
- MD5算法 Java类
- Hibernate中load和get方法区别
- 7款Android开发者常用的Android UI组件
- 【Linux】-h 和查找最大文件
- golang 中map并发读写操作
- 虚拟化平台网桥配置与使用
- cocos2dx TinyXml2的使用
- linux 安装 maven