
水题
ityanger
大道至简,知易行难
-
原创 Happiness
1575: Happiness时间限制: 1 Sec 内存限制: 1280 MB题目描述 Chicken brother is very happy today, because he attained N pieces of biscuits whose tastes are A or B. These biscuits are put into a box. Now, he ca...2018-04-25 13:30:022332
0
-
原创 Sequence Number
1570: Sequence Number时间限制: 1 Sec 内存限制: 1280 MB题目描述 In Linear algebra, we have learned the definition of inversion number: Assuming A is a ordered set with n numbers ( n > 1 ) which are diff...2018-04-25 13:27:203164
0
-
原创 Time
问题 : Time时间限制: 1 Sec 内存限制: 128 MB题目描述Digital clock use 4 digits to express time, each digit is described by 3*3 characters (including”|”,”_”and” “).now given the current time, please tell us how can ...2018-04-25 12:53:212017
1
-
原创 Dinner
问题 : Dinner时间限制: 1 Sec 内存限制: 32 MB题目描述Little A is one member of ACM team. He had just won the gold in World Final. To celebrate, he decided to invite all to have one meal. As bowl, knife and other ta...2018-04-25 12:41:032273
0
-
原创 Distance
1191: Distance时间限制: 1 Sec 内存限制: 32 MB题目描述There is a battle field. It is a square with the side length 100 miles, and unfortunately we have two comrades who get hurt still in the battle field. They ar...2018-04-22 18:42:452496
0
-
原创 flower
问题 D: flower时间限制: 1 Sec 内存限制: 128 MB题目描述又是一年教师节,有n个小朋友打算去看望花老师。去看花老师当然要买花咯,不过某些土(xue)豪(ba)买了太多的花导致其他小朋友们很不好意思啊,所以小朋友们想出了一个办法:他们打算不直接告诉花老师每个人买了多少花,而是用某种方式加密了下(too naive),加密方式是这样的:设第i个小朋友送了Ai朵花(Ai >...2018-04-21 22:13:472676
0
-
原创 trade war
问题 C: trade war时间限制: 1 Sec 内存限制: 128 MB题目描述2018年的春天,特朗普这个不靠谱的的家伙悍然向中国发起了贸易战,贸易战是一场没有赢家的战争,美国向中国商品加征关税,自身会受到伤害,同时,中国也会提出反制措施。我就是想问一问,经过多轮贸易战之后,美国自身受到损失额是多少。输入第一行输入两个正整数m,n(1<=m<=100,100<=n<...2018-04-21 22:09:453513
0
-
原创 name
问题 A: name时间限制: 1 Sec 内存限制: 256 MB题目描述lpq同学最近突然对外国人的名字产生了兴趣,特别是外国女生的名字,于是他开始试图去认识一些国外的女生。随着认识的女生数量越来越多,lpq发现他的脑子不够用了——他不能准确地记住每个女生的名字。终于有一天,当他又把Hello Kitty和Dear Amy的名字弄混并遭到暴力后,他突发奇想:如果我把每个人的名字按不同部分的首...2018-04-21 22:06:342057
0
-
原创 凸多边形
问题 : 凸多边形时间限制: 1 Sec 内存限制: 128 MB题目描述灾区已经非常困难,灾民需要帐篷、衣物、食品和血浆。可通往灾区的道路到处都是塌方,70%以上的路面损坏,桥梁全部被毁。中国空军立即启动应急预案,展开史上最大强度非作战空运行动,准备向灾区空投急需物资。由于余震不断,天气恶劣,怎样知道空投的物资是否落在某灾区的区域内呢?经过空中观测,某灾区为一凸多边形,空投的物资落在P(X,Y...2018-04-21 16:37:372418
0
-
原创 cut sticks
问题 : cut sticks时间限制: 1 Sec 内存限制: 128 MB题目描述George took sticks of the same length and cut them randomly until all parts became at most 20 units long. Now he wants to return sticks to the original stat...2018-04-21 16:37:262378
0
-
原创 彩票
问题 B: 彩票时间限制: 1 Sec 内存限制: 128 MB题目描述 OMeGa 兄弟最近赢了巨奖!但当他们在分彩票奖金的时候却遇到了一些问题。他们两兄弟对一切偶数都痴迷不已,以至于在分奖金的时候,他们两个都希望自己分到的钱是偶数(即便两人分的钱不一样也没关系)。现在我们知道他们的奖金总共是 N 块钱,那么是否存在一种分钱的方案来满足两人的需求?当然,他们各自拿到的钱肯定是要大于 ...2018-04-21 16:36:512543
0
-
原创 旋转图像
问题 H: 旋转图像时间限制: 1 Sec 内存限制: 128 MB题目描述输入输出样例输入22 3111000903 3111101111180样例输出010101111101111#include <stdio.h>char s[55][55];int main(){ int n, m, t, angle; while (~scanf("%...2018-04-21 16:32:572227
0
-
原创 数列游戏
问题 D: 数列游戏时间限制: 1 Sec 内存限制: 128 MB题目描述输入输出样例输入12样例输出Alice#include <stdio.h>int main(){ int n, t; scanf("%d", &t); while (t--) { scanf("%d", &n); printf("Alice\n"); } retur...2018-04-21 16:29:512273
0
-
原创 GCD
http://acm.hzau.edu.cn/problem.php?id=1202&csrf=gsbkpVmkV0QSB7bF1ZZYIdYM5y1coHa9时间限制: 1 Sec 内存限制: 1280 MB题目描述输入 The first line is an positive integer T . (1<=T<= 10^3) indicates ...2018-04-20 22:21:082886
0
-
原创 这里是天堂!
问题 : 这里是天堂!时间限制: 1 Sec 内存限制: 128 MB题目描述Maple他打代码打累了,于是Maple跑去找猫猫们来拯救自己。Maple来到了一个空房间里,房间的隔壁是一个有很多只猫猫的房间,在Maple的房间里有一个按钮,每次按一下按钮,就会有且只有一只猫猫从旁边的房间里跑过来找Maple玩,当然当隔壁房间没有猫的时候并不会有猫猫跑过来。Maple按了几次按钮后发现跑过来的猫猫...2018-04-20 22:01:242005
0
-
原创 Tmk吃汤饭
问题 : Tmk吃汤饭时间限制: 1 Sec 内存限制: 128 MB题目描述Tmk喜欢吃汤饭!Tmk喜欢吃汤饭!!Tmk喜欢吃汤饭!!!汤饭窗口分点餐和取餐两个窗口,一位蜀黍负责点餐窗口,一位蜀黍负责煮汤,一位蜀黍负责打饭,点餐需要1个单位时间,每一份需要煮5个单位时间,同一时间最多可以煮4份。现在tmk要考考你,给你所有人的到达时刻,每个人在到达时刻排到点餐队列的末尾,点完餐后排到取餐队列,...2018-04-20 21:58:402164
0
-
原创 DOBRI
问题 : DOBRI时间限制: 1 Sec 内存限制: 128 MB题目描述给出一个包含N个整数的序列A,定义这个序列A的前缀和数组为SUM数组 ,当SUM数组中的第i个元素等于在i前面的三个元素的和,那么第i个元素就称为GOOD。 那么这个SUM数组中包含多少个GOOD 元素?输入第一行整数T表示数据组数(1<=T<=10)每组数据以下格式:输入的第一行包含一个整数N (1<...2018-04-20 21:54:552185
0
-
原创 base64解密
问题 : base64解密时间限制: 1 Sec 内存限制: 128 MB题目描述Base64编码要求把3个8位字节(3*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形成8位一个字节的形式。 如果剩下的字符不足3个字节,则用0填充,输出字符使用'=',因此编码后输出的文本末尾可能会出现1或2个'='。为了保证所输出的编码位可读字符,Base64制定了一个编码表,以便...2018-04-20 21:51:182291
0
-
原创 tmk射气球
问题 : tmk射气球时间限制: 1 Sec 内存限制: 128 MB题目描述有一天TMK在做一个飞艇环游世界,突然他发现有一个气球沿匀速沿直线飘过,tmk想起了他飞艇上有一把弓,他打算拿弓去射气球,为了提高射击的准确性,他首先在飞艇上找到一个离气球最近的一个点,然后射击(即使气球在飞船的正上方),现在求某些时刻飞艇上的点和气球的距离最小是多少(这个最小距离我们简称为飞艇到气球的距离)。输入第一...2018-04-20 21:29:522199
0
-
原创 进制转换
进制转换时间限制:1秒 空间限制:32768K题目描述给定一个十进制数M,以及需要转换的进制数N。将十进制数M转化为N进制数输入描述:输入为一行,M(32位整数)、N(2 ≤ N ≤ 16),以空格隔开。输出描述:为每个测试实例输出转换后的数,每个输出占一行。如果N大于9,则对应的数字规则参考16进制(比如,10用A表示,等等)示例1输入7 2输出111#include<stdio.h&g...2018-04-14 23:43:042222
0
-
原创 数串
数串时间限制:1秒 空间限制:32768K题目描述设有n个正整数,将他们连接成一排,组成一个最大的多位整数。如:n=3时,3个整数13,312,343,连成的最大整数为34331213。如:n=4时,4个整数7,13,4,246连接成的最大整数为7424613。输入描述:有多组测试样例,每组测试样例包含两行,第一行为一个整数N(N<=100),第二行包含N个数(每个数不超过1000,空格分开...2018-04-06 15:14:362193
0
-
原创 电话号码分身
电话号码分身时间限制:1秒 空间限制:32768K题目描述继MIUI8推出手机分身功能之后,MIUI9计划推出一个电话号码分身的功能:首先将电话号码中的每个数字加上8取个位,然后使用对应的大写字母代替 ("ZERO", "ONE", "TWO", "THREE", "FOUR", "FIVE", "SIX", "SEVEN", "EIGHT2018-04-06 15:10:591806
0
-
原创 罗马数字转换成整数
罗马数字转换成整数时间限制: 1000ms 内存限制: 65536K题目描述给定一个罗马数字 ss,将罗马数字转换成整数。如罗马数字I,II,III,IV,V分别代表数字 1, 2, 3, 4, 51,2,3,4,5。首先要来了解一下罗马数字表示法,基本字符有 77 个:I、V、X、L、C、D、M,分别表示 11、55、1010、5050、100100、500500、10001000。在构成数字的...2018-03-24 23:25:592207
0
-
原创 整数转换成罗马数字
整数转换成罗马数字时间限制: 1000ms 内存限制: 65536K题目描述给定一个整数 numnum,将整数转换成罗马数字。如 1,2,3,4,51,2,3,4,5 对应的罗马数字分别为I,II,III,IV,V等,更详细的说明见此 链接。输入格式第一行输入一个整数 num(1 \leq num \leq 3999)num(1≤num≤3999)。输出格式输出 numnum 对应的罗马数字。样例...2018-03-24 23:07:402127
0
-
原创 数的读法
时间限制:1 Sec内存限制:128 MB题目描述Tom教授正在给研究生讲授一门关于基因的课程,有一件事情让他颇为头疼:一条染色体上有成千上万个碱基对,它们从0开始编号,到几百万,几千万,甚至上亿。比如说,在对学生讲解第1234567009号位置上的碱基时,光看着数字是很难准确的念出来的。所以,他迫切地需要一个系统,然后当他输入12 3456 7009时,会给出相应的念...2018-03-24 22:18:242394
5
-
原创 字符串处理
字符串处理时间限制: 1 Sec 内存限制: 32 MB题目描述读入两个字符串,字符串除了数字还可能包括 '—'、'E'、'e'、'.',相加之后输出结果,如果是浮点型,要求用科学计数法表示(最多包含10个有效数字)。输入输入包含多组测试数据。每组输入占两行,每行一个字符串,测试数据保证字符串的构成严格按照题目中的描述。输出输出两个数字相加的结果,每组输出占一行。样例输入34.562.45e2...2018-03-19 20:19:313438
4
-
原创 进制转换2
进制转换2时间限制: 1 Sec 内存限制: 32 MB题目描述将M进制的数X转换为N进制的数输出。输入输入的第一行包括两个整数:M和N(2<=M,N<=36)。下面的一行输入一个数X,X是M进制的数,现在要求你将M进制的数X转换成N进制的数输出。输出输出X的N进制表示的数。样例输入10 211样例输出1011提示注意输入时如有字母,则字母为大写,输出时如有字母,则字母为小写。#i...2018-03-19 20:14:072230
0
-
原创 奥运排序问题
问题 : 奥运排序问题时间限制: 1 Sec 内存限制: 32 MB题目描述按要求,给国家进行排名。输入有多组数据。第一行给出国家数N,要求排名的国家数M,国家号从0到N-1。第二行开始的N行给定国家或地区的奥运金牌数,奖牌数,人口数(百万)。接下来一行给出M个国家号。输出排序有4种方式: 金牌总数 奖牌总数 金牌人口比例 奖牌人口比例 对每个国家给出最佳排名排名方式 和 最终排名格式为: 排名...2018-05-12 19:17:283426
2
-
原创 杨辉三角
杨辉三角时间限制: 1 Sec 内存限制: 128 MB题目描述还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1输入输入只包含一个正整数n(1 <= n <= 30),表示将要输出的杨辉三角的层数。输出输出相应层数的杨辉三角,每一层的整数之间用一个空格隔开。样例输入4...2018-01-17 10:46:052695
0
-
原创 最常用字符
最常用字符时间限制: 1 Sec 内存限制: 128 MB题目描述英文字母里出现频率最高的是哪个字母呢? 给定一个字符串,输出字符串中出现次数最多的字母。输入输入一个只含有大小写字母和空格的字符串,长度不超过100,以回车结束。输出输出一个小写字母,表示该字符串中出现次数最多的字母。若答案有多个,则只输出ASCII码最小的那个。样例输入An apple样例输出a#include<stdi...2018-01-17 11:26:382443
0
-
原创 汽水瓶
汽水瓶时间限制: 1 Sec 内存限制: 128 MB题目描述有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张...2018-03-10 01:25:002213
0
-
原创 HDU - 单词数
http://acm.hdu.edu.cn/showproblem.php?pid=2072Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Problem Descriptionlily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里...2018-03-14 21:15:072317
0
-
原创 HDU - IP的计算
http://acm.hdu.edu.cn/showproblem.php?pid=2206Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Problem Description在网络课程上,我学到了很多有关IP的知识。IP全称叫网际协议,有时我们又用IP来指代我们的I...2018-03-14 21:19:002168
0
-
原创 ISBN号码
ISBN号码时间限制: 0 Sec 内存限制: 128 MB题目描述 每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”就是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一...2018-03-17 16:28:032596
0
-
原创 有趣的二进制
有趣的二进制时间限制:C/C++ 1秒 空间限制:C/C++ 131072K链接:https://www.nowcoder.com/acm/contest/124/C来源:牛客网题目描述小新在学C语言的时候,邝老师告诉他double类型的数据在表示小数的时候,小数点后的有效位是有限的,但是没有告诉他这是为什么,后来他发现0.1的二进制是一个无限循环小数0.000110011001100110011...2018-05-20 18:45:503189
0
-
原创 拔河
拔河时间限制: 3 Sec 内存限制: 32 MB题目描述LK学长班里要举行一次拔河比赛,辅导员决定将所有人分为两队,每个人都必须参加。两个队伍的人数之差不能超过1,并且两个队伍的体重之和要尽可能相近,当然相同是最好的了。输入输入包含多组测试数据。每组输入的第一行是一个正整数n(2<=n<=100),表示共有n个人。接下来n行,每行输入一个整数w(1<=w<=450),表...2018-05-24 21:54:382729
2
-
原创 Hello World
Hello World时间限制: 1 Sec 内存限制: 128 MB题目描述熊熊在学习了C语言的进制转换后,决定用一种更酷炫的方法来输出“Hello World”——每个字母写在一个7*5的格子里,例如H就表示为:“7F 08 08 08 7F”,具体含义请观察样例。输入第一行包含一个整数T,代表有T组样例,每个样例第一行是一个数字n代表有n个字符,接下来n行每行5个16进制数字用空格隔开,输...2018-05-24 22:12:002241
0
-
原创 句子反转
句子反转时间限制:1秒 空间限制:32768K题目描述给定一个句子(只包含字母和空格),将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。比如:(1) “hello xiao mi”-> “mi xiao hello”输入描述:输入数据有多组,每组占一行,包含一个句子(句子长度小于1000个字符)输出描述:对于每个测试示例,要求输出句子中单词反转后形成的句子示例1...2018-06-28 19:39:112357
0
-
原创 平面
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述小a的平面上有n个X型不明物体,但是他不确定他们的位置。现在请你来确定他们的位置,使得划分形成的平面尽量多.输入描述:一个整数n,如题所示。输出描述:一个整数,表示最多把平面分成多少份。示例输入2示例...2018-09-07 19:52:112203
2
-
原创 折线分割平面
Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Problem Description我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示。I...2018-09-07 20:47:252049
0