hdu 3763 CD
来源:互联网 发布:网络教育学位证好拿吗 编辑:程序博客网 时间:2024/06/05 19:43
Problem Description
Jack and Jill have decided to sell some of their Compact Discs, while they still have some value. They have decided to sell one of each of the CD titles that they both own. How many CDs can Jack and Jill sell?
Neither Jack nor Jill owns more than one copy of each CD.
Neither Jack nor Jill owns more than one copy of each CD.
Input
The input consists of a sequence of test cases. The first line of each test case contains two non-negative integers N and M, each at most one million, specifying the number of CDs owned by Jack and by Jill, respectively. This line is followed by N lines listing the catalog numbers of the CDs owned by Jack in increasing order, and M more lines listing the catalog numbers of the CDs owned by Jill in increasing order. Each catalog number is a positive integer no greater than one billion. The input is terminated by a line containing two zeros. This last line is not a test case and should not be processed.
Output
For each test case, output a line containing one integer, the number of CDs that Jack and Jill both own.
Sample Input
3 31231240 0
Sample Output
2
就是说有多少个相同的CD,数据量比较大,一开始用cin超时了
#include<iostream>using namespace std;int n,m;int a[1000004];int cnt;int bin(int t){int l=0;int h=n-1;while(l<=h){int m=(l+h)/2;if(a[m]==t)return 1;else if(a[m]>t){h=m-1;}elsel=m+1;}return 0;}int main(){while(cin>>n>>m,n+m){cnt=0;for(int i=0;i<n;i++)scanf("%d",&a[i]);for(int i=1;i<=m;i++){int t;scanf("%d",&t);cnt+=bin(t);}cout<<cnt<<endl;}return 0; }
0 0
- HDU 3763 CD
- hdu 3763 CD(二分)
- hdu 3763 CD
- hdu 3763 CD(二分)
- HDU 3763-CD
- hdu 3763 CD(二分查找)
- HDU 3763 CD(二分查找)
- hdu 3763 CD(二分查找)
- HDU 3736 CD
- hdu 4547 CD操作
- hdu 4547 CD操作
- CD操作 HDU
- HDU 4547 CD操作 LCA
- Hdu 4547 CD操作 LCA问题
- hdu 4549 CD操作(lca倍增法)
- HDU 4547 CD操作(LCA + BFS)
- hdu 4547 CD操作 LCA倍增算法
- ..CD..
- 基于Spring框架的Shiro配置
- Swift语法08.字典
- [Android] Notification.setLatestEventInfo()方法被移除的问题
- Vi命令详解
- fedy - formerly Fedora Utils
- hdu 3763 CD
- 三种工厂模式以及它们之间的关系
- c++ 写 php 扩展
- 解决window.location.href不跳转,无反应,不执行的问题
- 多态易错题5
- 页面刷新回显checkbox按钮
- svn每天工作流程和解决办法
- 深度学习之caffe Matlab接口
- weiApi——返回Json