扩大
缩小
上一页 1 ··· 4 5 6 7 8 9 下一页

2012年7月27日

HDUOJ1877 又一版 A+B

摘要: 又一版 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-27 22:41 LinuxPanda 阅读(283) 评论(0) 推荐(0) 编辑

HDUOJ1004Let the Balloon Rise

摘要: Let the Balloon RiseTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 43330Accepted Submission(s): 15252Problem DescriptionContest time again! How excited it is to see balloons floating around. But to tell you a secret, the judges' favorite time 阅读全文

posted @ 2012-07-27 22:39 LinuxPanda 阅读(116) 评论(0) 推荐(0) 编辑

HDUOJ1234开门人和关门人

摘要: 开门人和关门人Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 7168Accepted Submission(s): 3667Problem Description每天第一个到机房的人要把门打开,最后一个离开的人要把门关好。现有一堆杂乱的机房签到、签离记录,请根据记录找出当天开门和关门的人。Input测试输入的第一行给出记录的总天数N ( > 0 )。下面列出了N天的记录。每天的记录在第一行给出记录的条目数M ( > 0 ),下面是 阅读全文

posted @ 2012-07-27 22:38 LinuxPanda 阅读(361) 评论(0) 推荐(0) 编辑

HDUOJ1002A + B Problem II

摘要: A + B Problem IITime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 120188Accepted Submission(s): 22865Problem DescriptionI have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B.InputThe first line of 阅读全文

posted @ 2012-07-27 22:36 LinuxPanda 阅读(159) 评论(0) 推荐(0) 编辑

HDUOJ1005Number Sequence

摘要: Number SequenceTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 61101Accepted Submission(s): 13923Problem DescriptionA number sequence is defined as follows:f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7.Given A, B, and n, you are to 阅读全文

posted @ 2012-07-27 22:34 LinuxPanda 阅读(155) 评论(0) 推荐(0) 编辑

HDUOJ2115I Love This Game

摘要: I Love This GameTime Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3600Accepted Submission(s): 1234Problem 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 22:33 LinuxPanda 阅读(145) 评论(0) 推荐(0) 编辑

HDUOJ1860 统计字符

摘要: 统计字符Time Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5381Accepted Submission(s): 3346Problem Description统计一个给定字符串中指定的字符出现的次数Input测试输入包含若干测试用例,每个测试用例包含2行,第1行为一个长度不超过5的字符串,第2行为一个长度不超过80的字符串。注意这里的字符串包含空格,即空格也可能是要求被统计的字符之一。当读到'#'时输入结束,相应的结果不要输出。 阅读全文

posted @ 2012-07-27 22:31 LinuxPanda 阅读(283) 评论(0) 推荐(0) 编辑

HDUOJ2014 青年歌手大奖赛_评委会打分

摘要: 青年歌手大奖赛_评委会打分Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 27370Accepted Submission(s): 13178Problem Description青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。Input输入数据有多组,每组占一行,每行的第一个数是n(2<n<=100),表示评委的人数,然后是n个评委的打分。Output对于 阅读全文

posted @ 2012-07-27 22:30 LinuxPanda 阅读(411) 评论(0) 推荐(0) 编辑

HDUOJ1000 A+B Problem

摘要: A+B ProblemTime Limit:1000MSMemory Limit:10000KTotal Submissions:260754Accepted:141561DescriptionCalculate a+bInputTwo integer a,b (0<=a,b<=10)OutputOutput a+bSample Input1 2Sample Output3View Code #include<stdio.h>int main(){ int a,b; scanf("%d %d",&a,&b); printf(" 阅读全文

posted @ 2012-07-27 22:26 LinuxPanda 阅读(209) 评论(0) 推荐(0) 编辑

HDUOJ3981字符串替换

摘要: 字符串替换Time Limit:1000MSMemory Limit:65536KTotal Submissions:7285Accepted:3448Description编写一个C程序实现将字符串中的所有"you"替换成"we"Input输入包含多行数据每行数据是一个字符串,长度不超过1000数据以EOF结束Output对于输入的每一行,输出替换后的字符串Sample Inputyou are what you doSample Outputwe are what we doView Code #include<stdio.h>#incl 阅读全文

posted @ 2012-07-27 22:25 LinuxPanda 阅读(160) 评论(0) 推荐(0) 编辑

HDUOJ3980取模运算

摘要: 取模运算Time Limit:1000MSMemory Limit:65536KTotal Submissions:7836Accepted:4806Description编写一个C函数mod(int n, int m),实现取模运算%Input输入包含多行数据每行数据是两个整数a, b (1 <= a, b <= 32767)数据以EOF结束Output于输入的每一行输出a%bSample Input5 3100 2Sample Output20View Code #include<stdio.h>int main(){ int a,b; while(scanf(&q 阅读全文

posted @ 2012-07-27 22:23 LinuxPanda 阅读(227) 评论(0) 推荐(0) 编辑

HDUOJ 2636 Electrical Outlets

摘要: Electrical OutletsTime Limit:1000MSMemory Limit:65536KTotal Submissions:7456Accepted:5699DescriptionRoy has just moved into a new apartment. Well, actually the apartment itself is not very new, even dating back to the days before people had electricity in their houses. Because of this, Roy's apa 阅读全文

posted @ 2012-07-27 22:21 LinuxPanda 阅读(179) 评论(0) 推荐(0) 编辑

HDUOJ Calendar

摘要: CalendarTime Limit:1000MSMemory Limit:30000KTotal Submissions:9036Accepted:3390DescriptionA calendar is a system for measuring time, from hours and minutes, to months and days, and finally to years and centuries. The terms of hour, day, month, year and century are all units of time measurements of a 阅读全文

posted @ 2012-07-27 22:19 LinuxPanda 阅读(192) 评论(0) 推荐(0) 编辑

HDUOJ Metric Time

摘要: Metric TimeTime Limit:1000MSMemory Limit:65536KTotal Submissions:2479Accepted:759DescriptionThe Metric Time is one of the most important points of PSOS Election Programme. The Time can be much easier calculated in operating systems. These systems are then more stable, which meets the main goal of th 阅读全文

posted @ 2012-07-27 22:16 LinuxPanda 阅读(185) 评论(0) 推荐(0) 编辑

NYOJ24素数距离问题

摘要: 素数距离问题时间限制:3000ms | 内存限制:65535KB难度:2描述现在给出你一些数,要求你写出一个程序,输出这些整数相邻最近的素数,并输出其相距长度。如果左右有等距离长度素数,则输出左侧的值及相应距离。如果输入的整数本身就是素数,则输出该素数本身,距离输出0输入第一行给出测试数据组数N(0<N<=10000)接下来的N行每行有一个整数M(0<M<1000000),输出每行输出两个整数 A B.其中A表示离相应测试数据最近的素数,B表示其间的距离。样例输入36810样例输出5 17 111 1View Code #include <stdio.h>i 阅读全文

posted @ 2012-07-27 22:09 LinuxPanda 阅读(168) 评论(0) 推荐(0) 编辑

NYOJ243交换输出

摘要: 交换输出时间限制:3000ms | 内存限制:65535KB难度:1描述输入n(n<100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数。(如果这个第一个数就是最小的数,则保持原样输出,如果最小的数有相同的按照前面的交换)输入输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,不做处理。输出对于每组输入数据,输出交换后的数列,每组输出占一行。样例输入4 2 1 3 45 5 4 3 2 10样例输出1 2 3 41 4 3 2 5View Code #include <stdio.h>int m 阅读全文

posted @ 2012-07-27 22:08 LinuxPanda 阅读(174) 评论(0) 推荐(0) 编辑

NYOJ33蛇形填数

摘要: 蛇形填数时间限制:3000ms | 内存限制:65535KB难度:3描述在n*n方陈里填入1,2,...,n*n,要求填成蛇形。例如n=4时方陈为:10 11 12 19 16 13 28 15 14 37 6 5 4输入直接输入方陈的维数,即n的值。(n<=100)输出输出结果是蛇形方陈。样例输入3样例输出7 8 16 9 25 4 3View Code #include <stdio.h>#define N 100int a[N][N];int main(){ int n,x,y,p,i; scanf("%d",&n); p=1; x=0; y 阅读全文

posted @ 2012-07-27 22:07 LinuxPanda 阅读(140) 评论(0) 推荐(0) 编辑

NYOJ56阶乘因式分解(一)

摘要: 给定两个数m,n,其中m是一个素数。将n(0<=n<=10000)的阶乘分解质因数,求其中有多少个m。输入第一行是一个整数s(0<s<=100),表示测试数据的组数随后的s行, 每行有两个整数n,m。输出输出m的个数。样例输入2100 516 2样例输出2415View Code #include<stdio.h>int main(){ int s,m,n,i,count,k; scanf("%d",&s); while(s--) { scanf("%d %d",&n,&m); count=0; 阅读全文

posted @ 2012-07-27 22:05 LinuxPanda 阅读(146) 评论(0) 推荐(0) 编辑

NYOJ241字母统计

摘要: 字母统计时间限制:3000ms | 内存限制:65535KB难度:1描述现在给你一个由小写字母组成字符串,要你找出字符串中出现次数最多的字母,如果出现次数最多字母有多个那么输出最小的那个。输入第一行输入一个正整数T(0<T<25)随后T行输入一个字符串s,s长度小于1010。输出每组数据输出占一行,输出出现次数最多的字符;样例输入3abcdbbaajsdhfjkshdfjksahdfjkhsajkf样例输出aajView Code #include<stdio.h>#include<string.h>int main(){ int n,i,k,max; ch 阅读全文

posted @ 2012-07-27 22:04 LinuxPanda 阅读(176) 评论(0) 推荐(0) 编辑

NYOJ477A+B Problem III

摘要: A+B Problem III时间限制:1000ms | 内存限制:65535KB难度:1描述求A+B是否与C相等。输入T组测试数据。每组数据中有三个实数A,B,C(-10000.0<=A,B<=10000.0,-20000.0<=C<=20000.0)数据保证小数点后不超过4位。输出如果相等则输出Yes不相等则输出No样例输入3-11.1 +11.1 011 -11.25 -0.251 2 +4样例输出YesYesNoView Code #include<stdio.h>#include<math.h>int main(){float a,b, 阅读全文

posted @ 2012-07-27 22:02 LinuxPanda 阅读(120) 评论(0) 推荐(0) 编辑

NYOJ266字符串逆序输出

摘要: 字符串逆序输出时间限制:3000ms | 内存限制:65535KB难度:0描述给定一行字符,逆序输出此行(空格.数字不输出)输入第一行是一个整数N(N<10)表示测试数据的组数)每组测试数据占一行,每行数据中间有且只有一个空格(这样你可以把此行当成两个字符串读取)。每行字符长度不超过40并且保证输入的字符只有空格(1个),数字,小写字母三种输出对应每行测试数据,逆序输出(空格和数字不输出)样例输入3abc 123deabc 123abc d样例输出edcbacbadcbaView Code #include<stdio.h>#include<string.h>in 阅读全文

posted @ 2012-07-27 22:01 LinuxPanda 阅读(198) 评论(0) 推荐(0) 编辑

NYOJ105九的余数

摘要: 九的余数时间限制:3000ms | 内存限制:65535KB难度:3描述现在给你一个自然数n,它的位数小于等于一百万,现在你要做的就是求出这个数整除九之后的余数。输入第一行有一个整数m(1<=m<=8),表示有m组测试数据;随后m行每行有一个自然数n。输出输出n整除九之后的余数,每次输出占一行。样例输入345465456541样例输出454View Code #include<stdio.h>#include<string.h>int main(){ int n,m,t,i,len; char a[1000010]; scanf("%d" 阅读全文

posted @ 2012-07-27 21:59 LinuxPanda 阅读(171) 评论(0) 推荐(0) 编辑

NYOJ576174问题

摘要: 6174问题时间限制:1000ms | 内存限制:65535KB难度:2描述假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个数,并且继续操作。例如,从1234出发,依次可以得到4321-1234=3087、8730-378=8352、8532-2358=6174,又回到了它自己!现在要你写一个程序来判断一个四位数经过多少次这样的操作能出现循环,并且求出操作的次数比如输入1234执行顺序是1234->3087->8352->6174->6174,输出是4输入第一行输入n,代表有n组测试数据。接下来n行每行都 阅读全文

posted @ 2012-07-27 21:57 LinuxPanda 阅读(139) 评论(0) 推荐(0) 编辑

NYOJ111分数加减法

摘要: 分数加减法时间限制:3000ms | 内存限制:65535KB难度:2描述编写一个C程序,实现两个分数的加减法输入输入包含多行数据每行数据是一个字符串,格式是"a/boc/d"。其中a, b, c, d是一个0-9的整数。o是运算符"+"或者"-"。数据以EOF结束输入数据保证合法输出对于输入数据的每一行输出两个分数的运算结果。注意结果应符合书写习惯,没有多余的符号、分子、分母,并且化简至最简分数样例输入1/8+3/81/4-1/21/3-1/3样例输出1/2-1/40View Code #include<stdio.h> 阅读全文

posted @ 2012-07-27 21:56 LinuxPanda 阅读(367) 评论(0) 推荐(0) 编辑

NYOJ463九九乘法表

摘要: 九九乘法表时间限制:1000ms | 内存限制:65535KB难度:1描述小时候学过的九九乘法表也许将会扎根于我们一生的记忆,现在让我们重温那些温暖的记忆,请编程输出九九乘法表.现在要求你输出它的格式与平常的 不同啊! 是那种反过来的三角形啦,具体如下图:每两个式子之前用一个空格 隔开。。。输入第一有一个整数N,表示有N组数据(N<10)接下来由N行,每行只有一个整数M(1<=M<=9);输出对应每个整数M,根据要求输出乘法表的前N行,具体格式参见输入输出样例和上图.每两组测试数据结果之间有一个空行隔开,具体如输出样例。样例输入3215样例输出1*1=1 1*2=2 1*3= 阅读全文

posted @ 2012-07-27 21:53 LinuxPanda 阅读(199) 评论(0) 推荐(0) 编辑

NYOJ457大小写互换

摘要: 大小写互换时间限制:1000ms | 内存限制:65535KB难度:0描述 现在给出了一个只包含大小写字母的字符串,不含空格和换行,要求把其中的大写换成小写,小写换成大写,然后输出互换后的字符串。输入第一行只有一个整数m(m<=10),表示测试数据组数。接下来的m行,每行有一个字符串(长度不超过100)。输出输出互换后的字符串,每组输出占一行。样例输入2AcmACCEPTED样例输出aCMacceptedView Code #include<stdio.h>#include<string.h>int main(){ int n,i,len; char a[101] 阅读全文

posted @ 2012-07-27 21:50 LinuxPanda 阅读(234) 评论(0) 推荐(0) 编辑

NYOJ399整除个数

摘要: 整除个数时间限制:3000ms | 内存限制:65535KB难度:1描述1、2、3… …n这n(0<n<=1000000000)个数中有多少个数可以被正整数b整除。输入输入包含多组数据每组数据占一行,每行给出两个正整数n、b。输出输出每组数据相应的结果。样例输入2 15 310 4样例输出212View Code #include<stdio.h>int main(){ int n,i,a,b; while(scanf("%d %d",&a,&b)!=EOF) printf("%d\n",a/b); return 阅读全文

posted @ 2012-07-27 21:47 LinuxPanda 阅读(189) 评论(0) 推荐(0) 编辑

NYOJ324猴子吃桃问题

摘要: 猴子吃桃问题时间限制:3000ms | 内存限制:65535KB难度:0描述有一堆桃子不知数目,猴子第一天吃掉一半,又多吃了一个,第二天照此方法,吃掉剩下桃子的一半又多一个,天天如此,到第m天早上,猴子发现只剩一只桃子了,问这堆桃子原来有多少个? (m<29)输入第一行有一个整数n,表示有n组测试数据(从第二行开始,每一行的数据为:第m天);输出每一行数据是桃子的总个数样例输入2311样例输出226142来源 阅读全文

posted @ 2012-07-27 21:46 LinuxPanda 阅读(153) 评论(0) 推荐(0) 编辑

NYOJ260数数小木块

摘要: 数数小木块时间限制:3000ms | 内存限制:65535KB难度:1描述在墙角堆放着一堆完全相同的正方体小木块,如下图所示:因为木块堆得实在是太有规律了,你只要知道它的层数就可以计算所有木块的数量了。现在请你写个程序 给你任一堆木块的层数,求出这堆木块的数量.输入第一行是一个整数N(N<=10)表示测试数据的组数)接下来的n行 每行只有一个整数 ,表示这堆小木块的层数,输出对应每个输入的层数有一个输出,表示这堆小木块的总数量,每个输出占一行样例输入215样例输出135View Code #include <stdio.h>int main(){ int n,x,j,sum; 阅读全文

posted @ 2012-07-27 21:43 LinuxPanda 阅读(183) 评论(0) 推荐(0) 编辑

nyoj113字符串替换

摘要: 字符串替换时间限制:3000ms | 内存限制:65535KB难度:2描述编写一个程序实现将字符串中的所有"you"替换成"we"输入输入包含多行数据每行数据是一个字符串,长度不超过1000数据以EOF结束输出对于输入的每一行,输出替换后的字符串样例输入you are what you do样例输出we are what we doView Code #include<stdio.h>#include<string.h>char stra[1010],strb[1010];int main(){ int i,j; while(ge 阅读全文

posted @ 2012-07-27 21:41 LinuxPanda 阅读(121) 评论(0) 推荐(0) 编辑

NYOJ261玩转矩阵的C小加

摘要: 玩转矩阵的C小加时间限制:3000ms | 内存限制:65535KB难度:1描述ACM的C小加在很短的时间内将矩阵转置,那么现在请你设计一个程序跟他PK一下吧,希望你能挑战成功。输入第一行输入测试组数N,0 <N < 100,随后的几行输入一个3*3的矩阵。输出输出转置后的矩阵。样例输入11 2 34 5 67 8 9样例输出1 4 7 2 5 8 3 6 9 View Code #include<stdio.h>int main(){ int i,j; int n; int shua[3][3]; scanf("%d",&n); while 阅读全文

posted @ 2012-07-27 21:40 LinuxPanda 阅读(136) 评论(0) 推荐(0) 编辑

2012年7月26日

nyoj198数数

摘要: 数数时间限制:3000ms | 内存限制:65535KB难度:2描述我们平时数数都是喜欢从左向右数的,但是我们的小白同学最近听说德国人数数和我们有些不同,他们正好和我们相反,是从右向左数的。因此当他看到123时会说“321”。现在有一位德国来的教授在郑州大学进行关于ACM的讲座。现在他聘请你来担任他的助理,他给你一些资料让你找到这些资料在书中的页数。现在你已经找到了对应的页码,要用英文把页码告诉他。为了简化我们的问题,你只需要返回单词的大写的首字母。(数字0读成字母O)注意:每个数字式单独读取的,因此不会出现11读成double one的情况。输入输入分两部分:第一部分:一个整数T(1< 阅读全文

posted @ 2012-07-26 04:44 LinuxPanda 阅读(364) 评论(0) 推荐(0) 编辑

nyoj259茵茵的第一课

摘要: 茵茵的第一课时间限制:3000ms | 内存限制:65535KB难度:0描述茵茵今年已经六年级了,爸爸给她报了一个学习程序设计的班。第一节课上,老师讲的就是如何输入一个数,再原样输出出来。以现在的你看来,挺容易的是不?那么,就请你也写出一个一样的程序吧输入第一行是一个整数N(N<10)表示测试数据的组数)接下来的n行 每行只有一个数(可能是小数,也可能是整数)这个数的位数(整数位数+小数位数)不超过19位输出原样输出每个数,每输出占一行样例输入23.55样例输出3.55View Code #include<stdio.h>#include<string.h>int 阅读全文

posted @ 2012-07-26 04:42 LinuxPanda 阅读(241) 评论(0) 推荐(0) 编辑

nyoj206矩形的个数

摘要: 矩形的个数时间限制:1000ms | 内存限制:65535KB难度:1描述在一个3*2的矩形中,可以找到6个1*1的矩形,4个2*1的矩形3个1*2的矩形,2个2*2的矩形,2个3*1的矩形和1个3*2的矩形,总共18个矩形。给出A,B,计算可以从中找到多少个矩形。输入本题有多组输入数据(<10000),你必须处理到EOF为止输入2个整数A,B(1<=A,B<=1000)输出输出找到的矩形数。样例输入1 23 2View Code #include<stdio.h>int main(){ double a,b; while(scanf("%lf %lf& 阅读全文

posted @ 2012-07-26 04:40 LinuxPanda 阅读(112) 评论(0) 推荐(0) 编辑

nyoj50爱摘苹果的小明

摘要: 爱摘苹果的小明时间限制:1000ms | 内存限制:65535KB难度:1描述小明家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,小明就会跑去摘苹果。小明有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。 现在已知10个苹果到地面的高度,以及小明把手伸直的时候能够达到的最大高度,请帮小明算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。输入第一行输入N(0<N<100)表示测试数据组数,接下来每组测试输入包括两行数据。第一行包含10个100到200之间(包括100和200)的整数(以厘米为单位)分别表示10个苹果到地面的 阅读全文

posted @ 2012-07-26 04:39 LinuxPanda 阅读(235) 评论(0) 推荐(0) 编辑

nyoj436sum of all integer numbers

摘要: sum of all integer numbers时间限制:1000ms | 内存限制:65535KB难度:0描述Your task is to find the sum of all integer numbers lying between 1 andNinclusive.输入There are multiple test cases.The input consists of a single integer N that is not greater than 10000 by it's absolute value.输出Write a single integer numb 阅读全文

posted @ 2012-07-26 04:38 LinuxPanda 阅读(178) 评论(0) 推荐(0) 编辑

nyoj23取石子(一)

摘要: 取石子(一)时间限制:3000ms | 内存限制:65535KB难度:2描述一天,TT在寝室闲着无聊,和同寝的人玩起了取石子游戏,而由于条件有限,他/她们是用旺仔小馒头当作石子。游戏的规则是这样的。设有一堆石子,数量为N(1<=N<=1000000),两个人轮番取出其中的若干个,每次最多取M个(1<=M<=1000000),最先把石子取完者胜利。我们知道,TT和他/她的室友都十分的聪明,那么如果是TT先取,他/她会取得游戏的胜利么?输入第一行是一个正整数n表示有n组测试数据输入有不到1000组数据,每组数据一行,有两个数N和M,之间用空格分隔。输出对于每组数据,输出一行 阅读全文

posted @ 2012-07-26 04:31 LinuxPanda 阅读(136) 评论(0) 推荐(0) 编辑

nyoj53不高兴的小明

摘要: 不高兴的小明时间限制:3000ms | 内存限制:65535KB难度:1描述 小明又出问题了。妈妈认为聪明的小明应该更加用功学习而变的更加厉害,所以小明除了上学之外,还要参加妈妈为他报名的各科复习班。另外每周妈妈还会送他去学习朗诵、舞蹈和钢琴。但是小明如果一天上课超过八个小时就会不高兴,而且,上得越久就会越不高兴。假设小明不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下小明下周的日程安排,看看下周他会不会不高兴;如果会的话,哪天最不高兴。输入第一行输入N(0<N<100)表示测试数据组数,接下来每组测试数据输入包括七行数据,分别表示周一到周日的日程安排。每行包 阅读全文

posted @ 2012-07-26 04:30 LinuxPanda 阅读(420) 评论(0) 推荐(1) 编辑

nyoj97兄弟郊游问题

摘要: 兄弟郊游问题时间限制:3000ms | 内存限制:65535KB难度:2描述兄弟俩骑车郊游,弟弟先出发,每分钟X米,M分钟后,哥哥带一条狗出发。以每分钟Y米的速度去追弟弟,而狗则以每分钟Z米的速度向弟弟跑去,追上弟弟后又立即返回,直到哥哥追上弟弟时,狗跑了多少米?输入第一行输入一个整数N,表示测试数据的组数(N<100)每组测试数据占一行,是四个正整数,分别为M,X,Y,Z(数据保证X<Y<Z)输出输出狗跑的路径,结果保留小数点后两位。样例输入15 10 15 20样例输出200.00View Code #include<stdio.h>int main(){ i 阅读全文

posted @ 2012-07-26 04:28 LinuxPanda 阅读(127) 评论(0) 推荐(0) 编辑

nyoj455黑色帽子

摘要: 黑色帽子时间限制:1000ms | 内存限制:65535KB难度:1描述 最近发现了一个搞笑的游戏,不过目前还没玩过。一个舞会上,每个人头上都戴着一顶帽子,帽子只有黑白两种,黑的至少有一顶。每个人都能看到别人帽子的颜色,可是看不见自己的。主持人先让大家看看别人头上戴的是什么帽子,然后关灯,如果有人认为自己戴的的黑色帽子,就打自己一个耳光(,都很自觉,而且不许打别人的哦),开灯,关灯,开灯……。因为都不想打自己耳光,所以不确定的情况下都不会打自己的,现在有n顶黑色帽子,第几次关灯才会听到有人打自己耳光?输入第一行只有一个整数m(m<=100000),表示测试数据组数。接下来的m行,每行有一 阅读全文

posted @ 2012-07-26 04:25 LinuxPanda 阅读(131) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 下一页

导航