导航

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页

2013年8月8日

摘要: 点击打开链接拦截导弹时间限制:3000ms | 内存限制:65535KB难度:3描述某国为了防御敌国的导弹袭击,发展中一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于等于前一发的高度。某天,雷达捕捉到敌国导弹来袭。由于该系统还在试用阶段,所以只用一套系统,因此有可能不能拦截所有的导弹。输入第一行输入测试数据组数N(1int main(){ int num , i , j , k , max; scanf("%d" , &num); while(num--) { int array[2][21] = 阅读全文

posted @ 2013-08-08 14:15 勇敢的炮灰 阅读(86) 评论(0) 推荐(0)

摘要: 点击打开链接超级台阶时间限制:1000ms | 内存限制:65535KB难度:3描述有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第m级,共有多少走法?注:规定从一级到一级有0种走法。输入输入数据首先包含一个整数n(1int main(){ int array[40] = {1}; int i , j , k; array[1] = 1; for(i = 2 ; i < 40 ; i++) { array[i] = array[i - 2] + array[i - 1]; } array[0] = 0; scanf("%d" , &i); 阅读全文

posted @ 2013-08-08 14:12 勇敢的炮灰 阅读(113) 评论(0) 推荐(0)

摘要: 点击打开链接1. 正则表达式基础1.1. 简单介绍正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语言实现支持的语法数量不同;但不用担心,不被支持的语法通常是不常用的部分。如果已经在其他语言里使用过正则表达式,只需要简单看一看就可以上手了。下图展示了使用正则表达式进行匹配的流程:正则表达式的大致匹配过程是:依次拿出表达式和文本中的字符比较,如果每一个字符都能匹配,则匹配成功;一旦有匹配不成 阅读全文

posted @ 2013-08-08 11:15 勇敢的炮灰 阅读(155) 评论(0) 推荐(0)

摘要: 点击打开链接比大小时间限制:3000ms | 内存限制:65535KB难度:2描述给你两个很大的数,你能不能判断出他们两个数的大小呢?比如123456789123456789要大于-123456输入每组测试数据占一行,输入两个不超过1000位的10进制整数a,b数据保证输入的a,b没有前缀的0。如果输入0 0表示输入结束。测试数据组数不超过10组输出如果a>b则输出“a>b”,如果aba#includeint main(){ char str1[1001], str2[1001]; int len1, len2; while(scanf("%s %s", str 阅读全文

posted @ 2013-08-08 00:10 勇敢的炮灰 阅读(94) 评论(0) 推荐(0)

2013年8月7日

摘要: 点击打开链接独木舟上的旅行时间限制:3000ms | 内存限制:65535KB难度:2描述进行一次独木舟的旅行活动,独木舟可以在港口租到,并且之间没有区别。一条独木舟最多只能乘坐两个人,且乘客的总重量不能超过独木舟的最大承载量。我们要尽量减少这次活动中的花销,所以要找出可以安置所有旅客的最少的独木舟条数。现在请写一个程序,读入独木舟的最大承载量、旅客数目和每位旅客的重量。根据给出的规则,计算要安置所有旅客必须的最少的独木舟条数,并输出结果。输入第一行输入s,表示测试数据的组数;每组数据的第一行包括两个整数w,n,80#include#includeint comp(const void * a 阅读全文

posted @ 2013-08-07 23:52 勇敢的炮灰 阅读(178) 评论(0) 推荐(0)

摘要: 点击打开链接2226: Contest Print ServerTime Limit:1 SecMemory Limit:128 MBSubmit:53Solved:18[Submit][Status][Web Board]DescriptionIn ACM/ICPC on-site contests ,3 students share 1 computer,so you can print your source code any time. Here you need to write a contest print server to handle all the requests.In 阅读全文

posted @ 2013-08-07 23:37 勇敢的炮灰 阅读(125) 评论(0) 推荐(0)

2013年8月6日

摘要: 点击打开链接阶乘因式分解(二)时间限制:3000ms | 内存限制:65535KB难度:3描述给定两个数n,m,其中m是一个素数。将n(0int main(){ int i , j , k; int num ; int count; double n , m; scanf("%d" , &i); while(i--) { scanf("%d %d" , &j , &k); count = 0; for(n = k ; n <= j ; n += k) { m = n; while(int(m) % k == 0) { cou 阅读全文

posted @ 2013-08-06 20:27 勇敢的炮灰 阅读(156) 评论(0) 推荐(0)

摘要: 点击打开链接三点顺序时间限制:1000ms | 内存限制:65535KB难度:3描述现在给你不共线的三个点A,B,C的坐标,它们一定能组成一个三角形,现在让你判断A,B,C是顺时针给出的还是逆时针给出的?如:图1:顺时针给出图2:逆时针给出 输入每行是一组测试数据,有6个整数x1,y1,x2,y2,x3,y3分别表示A,B,C三个点的横纵坐标。(坐标值都在0到10000之间)输入0 0 0 0 0 0表示输入结束测试数据不超过10000组输出如果这三个点是顺时针给出的,请输出1,逆时针给出则输出0样例输入0 0 1 1 1 30 1 1 0 0 00 0 0 0 0 0... 阅读全文

posted @ 2013-08-06 20:23 勇敢的炮灰 阅读(131) 评论(0) 推荐(0)

摘要: 点击打开链接Power StringsTime Limit:3000MSMemory Limit:65536KTotal Submissions:27368Accepted:11454DescriptionGiven two strings a and b we define a*b to be their concatenation. For example, if a = "abc" and b = "def" then a*b = "abcdef". If we think of concatenation as multipl 阅读全文

posted @ 2013-08-06 01:17 勇敢的炮灰 阅读(158) 评论(0) 推荐(0)

摘要: 点击打开链接笨小熊时间限制:2000ms | 内存限制:65535KB难度:2描述笨小熊的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次数,如果maxn-minn是一个质数,那么笨小熊就认为这是个Lucky Word,这样的单词很可能就是正确的答案。输入第一行数据N(0int num[101];int main(){ char str[101]; int max , min , n , i , j; 阅读全文

posted @ 2013-08-06 00:01 勇敢的炮灰 阅读(180) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 15 下一页