摘要: Love This GameTime Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4669Accepted Submission(s): 1601Problem DescriptionDo you like playing basketball ? If you are , you may know the NBA Skills Challenge . It is the content of the basketball skills . It i 阅读全文
posted @ 2013-08-02 16:51 hpuacm周宏伟 阅读(247) 评论(0) 推荐(0) 编辑
摘要: xxx定律Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1639Accepted Submission(s): 1303Problem Description对于一个数n,如果是偶数,就把n砍掉一半;如果是奇数,把n变成 3*n+ 1后砍掉一半,直到该数变为1为止。请计算需要经过几步才能将n变到1,具体可见样例。Input测试包含多个用例,每个用例包含一个整数n,当n为0 时表示输入结束。(1int main(){ int n,m,k; wh 阅读全文
posted @ 2013-08-01 15:22 hpuacm周宏伟 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 加密2 Time Limit:1000MS Memory Limit:30000KBTotal Submit:145 Accepted:83 Description对一个整数(32位无符号整数)进行规则如下的加密:1. 低16位和高16位互换2. 此时的低16位按位取反3. 此时的高16位与低16位进行异或运算,结果存储到高16位现在根据加密后的整数,求出加密前的整数的16进制形式. Input输入有多case,每个case一行,且只有一个整数 Output对于每个case输出一个整数(16进制形式),即加密前的整数。 Sample Input4294901759 Sample Output1 阅读全文
posted @ 2013-08-01 15:07 hpuacm周宏伟 阅读(146) 评论(0) 推荐(0) 编辑
摘要: CalendarTime Limit: 1000MSMemory Limit: 30000KTotal Submissions: 9885Accepted: 3705DescriptionA 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 阅读全文
posted @ 2013-07-31 17:31 hpuacm周宏伟 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 测试你是否和LTC水平一样高Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 10505Accepted Submission(s): 3413Problem Description大家提到LTC都佩服的不行,不过,如果竞赛只有这一个题目,我敢保证你和他绝对在一个水平线上!你的任务是:计算方程x^2+y^2+z^2= num的一个正整数解。Input输入数据包含多个测试实例,每个实例占一行,仅仅包含一个小于等于10000的正整数num。Outpu 阅读全文
posted @ 2013-07-30 21:22 hpuacm周宏伟 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Hat's FibonacciTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 5705Accepted Submission(s): 1898Problem DescriptionA Fibonacci sequence is calculated by adding the previous two members the sequence, with the first two members being both 1.F(1) = 阅读全文
posted @ 2013-07-30 19:39 hpuacm周宏伟 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 2705:跳绳游戏总时间限制:1000ms内存限制:65536kB描述小朋友玩跳绳比赛,要计算在一分钟内跳了多少下.假设每秒钟跳一下,如果中途失败了,则要花三秒钟后才能开始重跳.一般小朋友跳绳一分钟要跳坏好几次.现在给出小朋友每次跳坏时已经跳的总数,求小朋友在一分钟内跳了多少下.(请注意分析示例数据.)输入第一行为n个小朋友其余各行,每行第一个整数是跳坏的次数m,其余m个整数是跳坏时累计跳了多少下.输出输出相应小朋友头一分钟内跳了多少下.样例输入603 12 23 45 1 174 10 20 30 405 10 20 30 40 58 6 10 20 30 40 47 60样例输出60515 阅读全文
posted @ 2013-07-30 15:16 hpuacm周宏伟 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 2703:骑车与走路总时间限制:1000ms内存限制:65536kB描述在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,开锁并车上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米.请判断走不同的距离去办事,是骑车快还是走路快.输入第一行为待处理的数据的数量n其后每一行整数为一次办事要行走的距离,单位为米.输出对应每个整数,如果骑车快,输出一行"Bike";如果走路快,输出一行"Walk";如果一样快,输出一行 阅读全文
posted @ 2013-07-30 10:33 hpuacm周宏伟 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 大数阶乘时间限制:3000 ms | 内存限制:65535 KB难度:3描述 我们都知道如何计算一个数的阶乘,可是,如果这个数很大呢,我们该如何去计算它并输出它?输入输入一个整数m(0#include#define N 100000int main(){ int a[N],n,m,i,j,k,t,r; while(scanf("%d",&n)!=EOF) { memset(a,0,sizeof(a)); a[0]=1; r=1; // 保存的数组长度初始值为 1; for(j=2;j=0;i--) //判断结果的最高位是否为0 。为零则删除。 if(a[i]) br 阅读全文
posted @ 2013-07-30 09:41 hpuacm周宏伟 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 大明A+B Time Limit : 3000/1000ms (Java/Other)Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 44Accepted Submission(s) : 9Font: Times New Roman | Verdana | GeorgiaFont Size: ← →Problem Description话说,经过了漫长的一个多月,小明已经成长了许多,所以他改了一个名字叫“大明”。这时他已经不是那个只会做100以内加法的那个“小明”了,现在他甚至会任意长度的正小数的加法。现在,给你两个正 阅读全文
posted @ 2013-07-30 09:19 hpuacm周宏伟 阅读(286) 评论(0) 推荐(0) 编辑