上一页 1 ··· 96 97 98 99 100 101 102 103 104 ··· 119 下一页
摘要: I Love This GameTime Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3593Accepted Submission(s): 1231Problem DescriptionDo you like playing basketball ? If you are , you may know the NBA Skills Challenge . It is the content of the basketball skills . It 阅读全文
posted @ 2012-07-27 19:39 加拿大小哥哥 阅读(353) 评论(0) 推荐(0)
摘要: 鲁宾逊先生有一只宠物猴,名叫多多。这天,他们两个正沿着乡间小路散步,突然发现路边的告示牌上贴着一张小小的纸条:“欢迎免费品尝我种的花生!——熊字”。鲁宾逊先生和多多都很开心,因为花生正是他们的最爱。在告示牌背后,路边真的有一块花生田,花生植株整齐地排列成矩形网格(如图1)。有经验的多多一眼就能看出,每棵花生植株下的花生有多少。为了训练多多的算术,鲁宾逊先生说:“你先找出花生最多的植株,去采摘它的花生;然后再找出剩下的植株里花生最多的,去采摘它的花生(也就是说,即便20不能被采摘,也不能采摘小于20的花生,最后的时间可能会剩余,这是不同于NYOJ 106贪心背包问题的);依此类推,不过你一定要在 阅读全文
posted @ 2012-07-27 17:50 加拿大小哥哥 阅读(1245) 评论(0) 推荐(0)
摘要: u问题描述 •有一种特殊的日历法,它的一天和我们现在用的日历法的一天是一样长的。它每天有10个小时,每个小时有100分钟,每分钟有100秒。10天算一周,10周算一个月,10个月算一年。 •现在要你编写一个程序,将我们常用的日历法的日期转换成这种特殊的日历表示法。这种日历法的时、分、秒是从0开始计数的。日、月从1开始计数,年从0开始计数。秒数为整数。假设 0:0:0 1.1.2000 等同于特殊日历法的 0:0:0 1.1.0。 u输入 •第一行是一个整数 N ,表示测试样例的数目。每个测试样例包含一行,格式为:“hour:minute:second day.month.year”日期总是合法 阅读全文
posted @ 2012-07-27 11:18 加拿大小哥哥 阅读(590) 评论(0) 推荐(1)
摘要: 大致题意:有一打(12枚)硬币,其中有且仅有1枚假币,11枚真币用A~L作为各个硬币的代号假币可能比真币略轻,也可能略重现在利用天枰,根据Input输入的3次称量,找出假币,并输出假币是轻还是重。#include<stdio.h>#include<string.h>#include<math.h>#include<stdlib.h>int Abs(int a){ return a>0?a:(-a);}int vis[15];int main(){ int i,j,T,k;int ans; char str1[10],str2[10],str 阅读全文
posted @ 2012-07-26 20:26 加拿大小哥哥 阅读(1223) 评论(0) 推荐(0)
摘要: 开门人和关门人Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 7142Accepted Submission(s): 3656Problem Description每天第一个到机房的人要把门打开,最后一个离开的人要把门关好。现有一堆杂乱的机房签 到、签离记录,请根据记录找出当天开门和关门的人。 Input测试输入的第一行给出记录的总天数N ( > 0 )。下面列出了N天的记录。 每天的记录在第一行给出记录的条目数M ( > 0 ), 阅读全文
posted @ 2012-07-26 17:12 加拿大小哥哥 阅读(186) 评论(0) 推荐(0)
摘要: 又一版 A+BTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 9541Accepted Submission(s): 3551Problem Description输入两个不超过整型定义的非负10进制整数A和B(<=231-1),输出A+B的m (1 < m <10)进制数。Input输入格式:测试输入包含若干测试用例。每个测试用例占一行,给出m和A,B的值。当m为0时输入结束。Output输出格式:每个测试用例的输出占一行, 阅读全文
posted @ 2012-07-25 19:02 加拿大小哥哥 阅读(226) 评论(0) 推荐(0)
摘要: #include<stdio.h>#include<string.h>#include<stdlib.h>int len1,len2;int c[111];int my_compare(int *a,int *b){ int flag;int i; int max=(len1>=len2?len1:len2); /* 实际上还可以先判断长度,若长度不同,则必然一大一小 长度相同时才用到下面的for循环 */ /* if(len1>len2) return 1; if(len1<len2) return -1; 这样输... 阅读全文
posted @ 2012-07-25 17:14 加拿大小哥哥 阅读(183) 评论(0) 推荐(0)
摘要: 继续xxx定律Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1238Accepted Submission(s): 341Problem Description当n为3时,我们在验证xxx定律的过程中会得到一个序列,3,5,8,4,2,1,将3称为关键数,5,8,4,2称为覆盖数。现在输入n个数字a[i],根据关键数与覆盖数的理论,我们只需要验证其中部分数就可以确定所有数满足xxx定律,输出输入的n个数中的关键数。如果其中有多个关键数的话按照 阅读全文
posted @ 2012-07-25 14:01 加拿大小哥哥 阅读(249) 评论(0) 推荐(0)
摘要: 火星A+BTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 7833Accepted Submission(s): 2539Problem Description读入两个不超过25位的火星正整数A和B,计算A+B。需要注意的是:在火星上,整数不是单一进制的,第n位的进制就是第n个素数。例如:地球上的10进制数2,在火星上记为“1,0”,因为火星个位数是2进制的;地球上的10进制数38,在火星上记为“1,1,1,0”,因为火星个位数是2进制的,十位 阅读全文
posted @ 2012-07-25 13:53 加拿大小哥哥 阅读(977) 评论(0) 推荐(0)
摘要: /* Note:Your choice is C IDE */#include <stdio.h>#include<time.h>#include<stdlib.h>int vis[1005];int num;void fun(){ int i,j;int cnt=0; vis[1]=0; for(j=2;j<=1005;j++) { /* 这道题没什么写的,第一次的代码输入不了数据,应该是死循环问题; 仔细检查后发现,在这个循环每次变小了控制变量的值 ,加上 i=j 就ok啦 */ cnt=0;i=j; while(i!=1) { if(i& 阅读全文
posted @ 2012-07-23 12:38 加拿大小哥哥 阅读(172) 评论(0) 推荐(0)
上一页 1 ··· 96 97 98 99 100 101 102 103 104 ··· 119 下一页