`
richard_ma
  • 浏览: 16275 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
足球赛 源文件:  a(.bas/.c/.cpp/.pas) 输入文件: a.in 输出文件: a.out 在小明的学校,足球是最受小朋友们欢迎的体育项目之一,班级之间常常会有足球比赛。有一天,小明所在的班级和另一个班级同往常一样,又进行了一场比赛。小朋友们在比赛过程中都玩得非常投入,以至于他们在比赛结束后忘记了比分。小明希望通过统计大家的进球信息来判断比赛的胜负(或者平局)。已知小明所在的班级是一班,他们的对手来自二班。 每组输入数据的第一行是两个整数 n 和 m (1≤n≤11,1≤m≤11)表示一班,n 进球的人数,m 表示 2 班进球的人数。第二行包含 n 个数,表示一班的 n 名 ...
五子棋 源文件:  gobang(.bas/.c/.cpp/.pas) 输入文件: gobang.in 输出文件: gobang.out 小明和他的朋友小李两个人在玩五子棋。游戏规则很简单,小明用黑色棋子,小李用白色棋子。两人轮流在棋盘上放棋子,每次只能在一个没有棋子的地方摆放一没自己的棋子。如果有一方的棋子率先在任意方向(横向、纵向、斜向)的5个棋子连续(如图1索示),那么就判定这一方获胜状态,游戏结束。如果有多于5个棋子在任意方向上连续,则不能判定为获胜,游戏继续进行。因为在下棋的过程中,棋盘上的棋子会变得越来越多,使得小明和小李无法发觉游戏过程中有人获胜,从而继续下棋。现在给定你小明和 ...
拼单词 源文件:  words(.bas/.c/.cpp/.pas) 输入文件: words.in 输出文件: words.out 最近,小明的英语老师给小明留了一项作业,要求小明写一篇英文作文。小明刚学英语不久,经常在单词的拼写上犯错误,比如苹果apple写成了appel。 ...
21点游戏 源文件:  poker(.bas/.c/.cpp/.pas) 输入文件: poker.in 输出文件: poker.out 小明和他的同学们最近痴迷一种叫做21点的纸牌游戏。游戏规则很简单,游戏一共需要两名玩家,两人分别从牌堆里面选取若干张牌。每张牌都有一个点数,每个玩家的点数就是手里存有的牌的点数之和。值得注意的是,如果一个玩家的点数超过21点,那么这名玩家的点数就会变成0。两名玩家通过比较各自的点数大小决定游戏的胜负,点数大的玩家获胜。现在我们把小明和他对手玩家的手牌告诉你,请你通过程序判断出他们的胜负,或者是平局。 输入数据的第一行是一个整数N(0<N<=10 ...
帮奶奶算账 源代码:bill.bas/pas 输入文件:bill.in 输出文件:bill.out 小明的奶奶每周日都会去超市购物,去买接下来一周所需的生活用品。虽然超市的票据上写得比较清楚,然而由于奶奶买的东西太多了,她也算不清楚自己到底花了多少钱。小明看到奶奶去超市购物的票据之后,发现如果用计算机程序来解决这个问题会非常容易。 所以现在小明把这个问题交给你,请你帮小明编写一个程序,来计算出小明的奶奶去超市购物一 共花了多少钱? 输入数据的第一行是一个整数 N(0 < N ≤ 10),表示小明的奶奶一共买了 N 样物品。接 下来一共有 N 行数据,每行包含两个正整数。第 i 行的第一 ...
Least Common Multiple http://acm.hdu.edu.cn/showproblem.php?pid=1019 Problem Description The least common multiple (LCM) of a set of positive integers is the smallest positive integer which is divisible by all the numbers in the set. For example, the LCM of 5, 7 and 15 is 105. Input Input will con ...
Fibonacci Again http://acm.hdu.edu.cn/showproblem.php?pid=1021 Problem Description There are another kind of Fibonacci numbers: F(0) = 7, F(1) = 11, F(n) = F(n-1) + F(n-2) (n>=2). Input Input consists of a sequence of lines, each containing an integer n. (n < 1,000,000). Output Print the wo ...
Elevator http://acm.hdu.edu.cn/showproblem.php?pid=1008 Problem Description The highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors the elevator will stop, in specified order. It costs 6 seconds to move the elevat ...
Sum Problem http://acm.hdu.edu.cn/showproblem.php?pid=1001 Problem Description Hey, welcome to HDOJ(Hangzhou Dianzi University Online Judge). In this problem, your task is to calculate SUM(n) = 1 + 2 + 3 + ... + n. Input The input will consist of a series of integers n, one integer per line. Out ...
A + B Problem http://acm.hdu.edu.cn/showproblem.php?pid=1000 Problem Description Calculate A + B. Input Each line will contain two integers A and B. Process to end of file. Output For each case, output A + B in one line. Sample Input 1 1 Sample Output 2 解题思路 这里最阴毒的一句已经在题目中用红色粗体标出了。 #include ...
人见人爱A^B http://acm.hdu.edu.cn/showproblem.php?pid=2035 Problem Description 求A^B的最后三位数表示的整数。 说明:A^B的含义是“A的B次方” Input 输入数据包含多个测试实例,每个实例占一行,由两个正整数A和B组成(1<=A,B<=10000),如果A=0, B=0,则表示输入数据的结束,不做处理。 Output 对于每个测试实例,请输出A^B的最后三位表示的整数,每个输出占一行。 Sample Input 2 3 12 6 6789 10000 0 0 Sample Output 8 98 ...
人见人爱A-B http://acm.hdu.edu.cn/showproblem.php?pid=2034 Problem Description 参加过上个月月赛的同学一定还记得其中的一个最简单的题目,就是{A}+{B},那个题目求的是两个集合的并集,今天我们这个A-B求的是两个集合的差,就是做集合的减法运算。(当然,大家都知道集合的定义,就是同一个集合中不会有两个相同的元素,这里还是提醒大家一下) 呵呵,很简单吧? Input 每组输入数据占1行,每行数据的开始是2个整数n(0<=n<=100)和m(0<=m<=100),分别表示集合A和集合B的元素个数,然 ...
人见人爱A+B http://acm.hdu.edu.cn/showproblem.php?pid=2033 Problem Description HDOJ上面已经有10来道A+B的题目了,相信这些题目曾经是大家的最爱,希望今天的这个A+B能给大家带来好运,也希望这个题目能唤起大家对ACM曾经的热爱。 这个题目的A和B不是简单的整数,而是两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小时 45分钟 56秒。 Input 输入数据有多行组成,首先是一个整数N,表示测试实例的个数,然后是N行数据,每行有6个整数AH,AM,AS ...
Max Sum http://acm.hdu.edu.cn/showproblem.php?pid=1003 Problem Description Given a sequence a[1],a[2],a[3]......a[n], your job is to calculate the max sum of a sub-sequence. For example, given (6,-1,5,4,-7), the max sum in this sequence is 6 + (-1) + 5 + 4 = 14. Input The first line of the input c ...
手机短号 http://acm.hdu.edu.cn/showproblem.php?pid=2081 Problem Description 大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是是 6+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。 现在,如果给你一个11位长的手机号码,你能找出对应的短号吗? Input 输入数据的第一行是一个N(N <= 200),表示有N个数据,接下来的N行每一行为一个11位的手机号码。 Output 输出应包括N行,每 ...
Global site tag (gtag.js) - Google Analytics