code for fun

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年5月23日

摘要: 描述Given two integer sets A and B sorted descendingly, you are asked to output the element count of A∩B. 输入Standard input will contain multiple test cases. The first line of the input is a single integrate T (1 <= T <= 50) which is the number of test cases. then T consecutive test cases followe 阅读全文
posted @ 2013-05-23 16:00 xueda120 阅读(385) 评论(0) 推荐(0) 编辑

摘要: 描述A+B人见人爱,A-B也不甘落后,这个A-B求的是两个集合的差,就是做集合的减法运算。(当然,大家都知道集合的定义,就是同一个集合中不会有两个相同的元素,这里还是提醒大家一下)呵呵,很简单吧? 输入每组输入数据占1行,每行数据的开始是2个整数n(0<n<=100)和m(0<m<=100),分别表示集合A和集合B的元素个数,然后紧跟着n+m个元素,前面n个元素属于集合A,其余的属于集合B. 每个元素为不超出int范围的整数,元素之间有一个空格隔开. 如果n=0并且m=0表示输入的结束,不做处理。输出针对每组数据输出一行数据,表示A-B的结果,如果结果为空集合,则输出“ 阅读全文
posted @ 2013-05-23 12:50 xueda120 阅读(436) 评论(0) 推荐(0) 编辑

摘要: 描述给你两个集合,要求{A} + {B}. 注:同一个集合中不会有两个相同的元素. 输入每组输入数据分为三行,第一行有两个数字n,m(0<n,m<=10000),分别表示集合A和集合B的元素个数.后两行分别表示集合A和集合B.每个元素为不超出int范围的整数,每个元素之间有一个空格隔开输出针对每组数据输出一行数据,表示合并后的集合,要求从小到大输出,每个元素之间有一个空格隔开样例输入1 212 31 211 2样例输出1 2 31 2AC code1: 1 #include<stdio.h> 2 #include<string.h> 3 #include&l 阅读全文
posted @ 2013-05-23 10:56 xueda120 阅读(264) 评论(0) 推荐(0) 编辑

摘要: 描述把一个偶数拆成两个不同素数的和,有几种拆法呢? 输入输入包含一些正的偶数,其值不会超过10000,个数不会超过500,若遇0,则结束。输出对应每个偶数,输出其拆成不同素数的个数,每个结果占一行。样例输入30260样例输出32 1 #include<stdio.h> 2 #include<string.h> 3 #include<ctype.h> 4 #include<math.h> 5 6 int isprim(int n) 7 { 8 int i; 9 for(i=2; i*i<=n; i++)10 {11 if(n%i==0)12 阅读全文
posted @ 2013-05-23 00:17 xueda120 阅读(300) 评论(0) 推荐(0) 编辑