自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 收藏
  • 关注

原创 HDOJ 2092

有二个整数,它们加起来等于某个整数,乘起来又等于另一个整数,它们到底是真还是假,也就是这种整数到底存不存在,实在有点吃不准,你能快速回答吗?输入数据为成对出现的整数n,m(-10000

2024-03-21 13:46:48 215

原创 HDOJ 2093

我们做好了题目的解答,提交之后,要么“AC”,要么错误,不管怎样错法,总是给你记上一笔,表明你曾经有过一次错误提交,因而当你一旦提交该题“AC”后,就要与你算一算帐了,总共该题错误提交了几回。这样一来,你在做出的题数上,可能领先别人很多,但是,在做出同样题数的人群中,你可能会在耗时上处于排名的劣势。将这些学生的考试现状,输出一个实时排名。实时排名显然先按AC题数的多少排,多的在前,再按时间分的多少排,少的在前,如果凑巧前两者都相等,则按名字的字典序排,小的在前。迎接新学期——超级Easy版热身赛。

2024-03-21 13:46:25 378

原创 HDOJ 2099

对应每组数据,将满足条件的所有尾数在一行内输出,格式见样本输出。同组数据的输出,其每个尾数之间空一格,行末没有空格。输入数据有若干组,每组数据包含二个整数a,b(0

2024-03-21 13:46:14 127

原创 HDOJ 2098

输入包含一些正的偶数,其值不会超过10000,个数不会超过500,若遇0,则结束。使用Eratorsthenes筛选法得到10000以内素数,遍历。对应每个偶数,输出其拆成不同素数的个数,每个结果占一行。把一个偶数拆成两个不同素数的和,有几种拆法呢?2007省赛集训队练习赛(2)

2024-03-21 13:46:06 229

原创 HDOJ 2097

Sky从小喜欢奇特的东西,而且天生对数字特别敏感,一次偶然的机会,他发现了一个有趣的四位数2992,这个数,它的十进制数表示,其四位数字之和为2+9+9+2=22,它的十六进制数BB0,其四位数字之和也为22,同时它的十二进制数表示1894,其四位数字之和也为22,啊哈,真是巧啊。但是要判断这样的数还是有点麻烦啊,那么现在请你帮忙来判断任何一个十进制的四位数,是不是Sky数吧。若n为Sky数,则输出“#n is a Sky Number.”,否则输出“#n is not a Sky Number.”。

2024-03-21 13:45:58 231

原创 HDOJ 2096

输入数据的第一行为一个正整数T, 表示测试数据的组数. 然后是T组测试数据. 每组测试数据包含两个非负整数A和B(A和B均在int型可表示的范围内).对于大于等于100的整数, 小明仅保留该数的最后两位进行计算, 如果计算结果大于等于100, 那么小明也仅保留计算结果的最后两位.小明今年3岁了, 现在他已经能够认识100以内的非负整数, 并且能够进行100以内的非负整数的加法计算.给定非负整数A和B, 你的任务是代表小明计算出A+B的值.对于每组测试数据, 输出小明A+B的结果.

2024-03-21 13:45:48 141

原创 HDOJ 2095

利用a^a=0,a^0=a,将成对的数字消掉,仅留下不成对的特殊number。

2024-03-21 13:45:37 352

原创 HDOJ 2094

输入含有一些选手群,每群选手都以一个整数n(n

2024-03-21 13:45:30 246

原创 HDOJ 2091

把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。每行包含一个字符和一个整数n(0

2024-03-21 13:44:53 214

原创 HDOJ 2090

输入含有一些数据组,每组数据包括菜种(字串),数量(计量单位不论,一律为double型数)和单价(double型数,表示人民币元数),因此,每组数据的菜价就是数量乘上单价啊。妈妈每天都要出去买菜,但是回来后,兜里的钱也懒得数一数,到底花了多少钱真是一笔糊涂帐。现在好了,作为好儿子(女儿)的你可以给她用程序算一下了,呵呵。支付菜价的时候,由于最小支付单位是角,所以总是在支付的时候采用四舍五入的方法把分头去掉。最后,请输出一个精度为角的菜价总量。迎接新学期——超级Easy版热身赛。

2024-03-21 13:44:41 157

原创 HDOJ 2088

大致的可以想象成,将高过平均值的砖块放置到低于平均值的那条上。根据题意,这些砖块总是会有一个等于整数的均值,这样就方便多了,只需要计算有哪些砖块高于均值即可。

2024-03-21 13:44:32 1634

原创 HDOJ 2087

输入中含有一些数据,分别是成对出现的花布条和小饰条,其布条都是用可见ASCII字符表示的,可见的ASCII字符有多少个,布条的花纹也有多少种花样。花纹条和小饰条不会超过1000个字符长。如果遇见#字符,则不再进行工作。一块花布条,里面有些图案,另有一块直接可用的小饰条,里面也有一些图案。对于给定的花布条和小饰条,计算一下能从花布条中尽可能剪出几块小饰条来呢?输出能从花纹布中剪出的最多小饰条个数,如果一块都没有,那就老老实实输出0,每个结果之间应换行。用kmp解应该会更快。

2024-03-21 13:43:48 200

原创 HDOJ 2086

对于每个实例,首先是一个正整数n,(n

2024-03-20 19:22:29 288

原创 HDOJ 2085

假定开始的时候(0微秒)只有一个高能质点射入核反应堆,每一微秒引起一个事件发生(对于一个事件,当前存在的所有质点都会撞击核子),试确定n微秒时高能质点和低能质点的数目。分别输出n微秒时刻高能质点和低能质点的数量,高能质点与低能质点数量之间以逗号空格分隔。输入含有一些整数n(0≤n≤33),以微秒为单位,若n为-1表示处理结束。高能质点碰击核子时,质点被吸收,放出3个高能质点和1个低能质点;低能质点碰击核子时,质点被吸收,放出2个高能质点和1个低能质点。2006/1/15 ACM程序设计期末考试。

2024-03-20 18:02:23 164

原创 HDOJ 2083

寒假的时候,ACBOY要去拜访很多朋友,恰巧他所有朋友的家都处在坐标平面的X轴上。ACBOY可以任意选择一个朋友的家开始访问,但是每次访问后他都必须回到出发点,然后才能去访问下一个朋友。每个实例的输入有2行,首先是一个正整数N(N

2024-03-20 17:52:48 227

原创 HDOJ 2081

大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是是 6+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。输入数据的第一行是一个N(N

2024-03-20 16:53:41 166

原创 HDOJ 2080

每组数据有四个实数x1,y1,x2,y2分别表示两个点的坐标,这些实数的范围是[-10000,10000]。这次xhd面临的问题是这样的:在一个平面内有两个点,求两个点分别和原点的连线的夹角的大小。对于每组输入数据,输出夹角的大小精确到小数点后两位。输入数据的第一行是一个数据T,表示有T组数据。tan到角度的转化,以及不同象限的情况讨论。

2024-03-20 16:48:09 299

原创 HDOJ 2078

xhd复习有个习惯,在复习完一门课后,他总是挑一门更简单的课进行复习,而他复习这门课的效率为两门课的难度差的平方,而复习第一门课的效率为100和这门课的难度差的平方。xhd这学期选了n门课,但是一晚上他最多只能复习m门课,请问他一晚上复习的最高效率值是多少?题目要求的是最多只能复习m门,而非一定要复习m门。每组数据的第一行是两个整数n(1

2024-03-20 16:13:02 342

原创 HDOJ 2077

还记得汉诺塔III吗?他的规则是这样的:不允许直接从最左(右)边移到最右(左)边(每次移动一定是移到中间杆或从中间移出),也不允许大盘放到小盘的上面。xhd在想如果我们允许最大的盘子放到最上面会怎么样呢?(只允许最大的放在最上面)当然最后需要的结果是盘子从小到大排在最右边。每组数据有一个正整数n(1

2024-03-20 15:43:55 328

原创 HDOJ 2076

时间过的好快,一个学期就这么的过去了,xhd在傻傻的看着表,出于对数据的渴望,突然他想知道这个表的时针和分针的夹角是多少。现在xhd知道的只有时间,请你帮他算出这个夹角。每组数据有三个整数h(0

2024-03-20 15:29:46 269

原创 HDOJ 2075

正整数A是否能被正整数B整除,不知道为什么xhd会研究这个问题,来帮帮他吧。对于每组输入数据,输出"YES"表示可以被整除,"NO"表示不能被整除。输入数据的第一行是一个数据T,表示有T组数据。

2024-03-20 15:13:49 178

原创 HDOJ 2074

输入是一个个的三元组,分别是,外筐尺寸n(n为满足0

2024-03-20 15:05:15 202

原创 HDOJ 2073

甜甜的好朋友蜜蜜发现上面的图还是有点规则的,于是他问甜甜:在你画的图中,我给你两个点,请你算一算连接两点的折线长度(即沿折线走的路线长度)吧。可以看出,在x+y相同时,他们都同处一条45°倾斜的斜线上。将这样一条斜线看成一层,那么两点之间的距离可以拆分为如下三部分。对于每组数据,输出两点(x1,y1),(x2,y2)之间的折线距离。每组数据由四个非负整数组成x1,y1,x2,y2;3.减去多余的距离(点2到所在斜线右下角的距离)1.加上点1到所在斜线右下角的距离。浙江工业大学网络选拔赛。

2024-03-20 14:35:32 202

原创 HDOJ 2072

lily的好朋友xiaoou333最近很空,他想了一件没有什么意义的事情,就是统计一篇文章里不同单词的总数。下面你的任务是帮助xiaoou333解决这个问题。有多组数据,每组一行,每组就是一篇小文章。每篇小文章都是由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。每组只输出一个整数,其单独成行,该整数代表一篇文章里不同单词的总数。浙江工业大学网络选拔赛。

2024-03-20 14:11:13 122

原创 HDOJ 2071

Max Num

2024-03-20 13:44:10 317

原创 HDOJ 2070

Fibbonacci

2024-03-20 13:37:14 335

原创 HDOJ 2068

RPG给他机会让他猜猜,第一次猜:R是公主,P是草儿,G是月野兔;第二次猜:R是草儿,P是月野兔,G是公主;第三次猜:R是草儿,P是公主,G是月野兔;由于RPG的带动,做ACM的女生越来越多,我们的野骆驼想都知道她们,可现在有N多人,他要猜的次数可就多了,为了不为难野骆驼,女生们只要求他答对一半或以上就算过关,请问有多少组答案能使他顺利过关。输入的数据里有多个case,每个case包括一个n,代表有几个女生,(n

2024-03-20 13:21:40 191

原创 HDOJ 2065

医学界发现的新病毒因其蔓延速度和Internet上传播的"红色病毒"不相上下,被称为"红色病毒",经研究发现,该病毒及其变种的DNA的一条单链中,胞嘧啶,腺嘧啶均是成对出现的。每组输入的第一行是一个整数T,表示测试实例的个数,下面是T行数据,每行一个整数N(1

2024-03-19 17:08:27 670

原创 HDOJ 2064

约19世纪末,在欧州的商店中出售一种智力玩具,在一块铜板上有三根杆,最左边的杆上自上而下、由小到大顺序串着由64个圆盘构成的塔。目的是将最左边杆上的盘全部移到右边的杆上,条件是一次只能移动一个盘,且不允许大盘放在小盘的上面。现在我们改变游戏的玩法,不允许直接从最左(右)边移到最右(左)边(每次移动一定是移到中间杆或从中间移出),也不允许大盘放到下盘的上面。1.将左柱的n-1移动到右柱(f(n-1))5.将左柱的n-1移动到右柱(f(n-1))3.将右柱的n-1移回左柱(f(n-1))

2024-03-18 22:34:09 253

原创 HDOJ 2061

注意最后一行后没有空行。校庆杯Warm Up。

2024-03-18 18:45:18 1458

原创 HDOJ 2060

校庆杯Warm Up。

2024-03-18 14:46:08 1551

原创 HDOJ 2058

在lenth、m的值确定的情况下可以直接计算i,从而在满足条件的情况下直接输出范围即可。将计算公式更换为等差数列的求和公式。超时,开始思考别的方式。校庆杯Warm Up。由于i>=1从而得知。

2024-03-18 14:12:58 568

原创 HDOJ 2057

校庆杯Warm Up。

2024-03-17 15:02:17 261

原创 HDOJ 2056

而后发现重叠部分的长宽可以通过将两个矩形重叠时补全成一个大的矩形,通过原矩形的两边相加后减去大矩形的边,从而得到重叠矩形的边长。第一时间是想到分类讨论,做的过程中发现十分复杂,故放弃。注意未出现重叠部分时的情况。校庆杯Warm Up。

2024-03-17 14:16:03 284

原创 HDOJ 2055

校庆杯Warm Up。

2024-03-16 14:17:25 185

原创 HDOJ 2054

粗看很简单,实际上是一个大数比较问题。使用字符串读入后,需要考虑的仅剩小数点后的后置零问题。校庆杯Warm Up。

2024-03-16 14:08:46 170

原创 HDOJ 2053

题目大意是有一串灯,从1到n,对其倍数上的灯进行condition的改变。实质上就是位置n如果是其倍数就改变condition,其余情况就不改变。校庆杯Warm Up。

2024-03-16 13:32:59 350

原创 HDOJ 2052

校庆杯Warm Up。

2024-03-16 13:17:15 231

原创 HDOJ 2051

校庆杯Warm Up。

2024-03-15 23:45:52 203

原创 HDOJ 2050

我们看到过很多直线分割平面的题目,今天的这个题目稍微有些变化,我们要求的是n条折线分割平面的最大数目。比如,一条折线可以将平面分成两部分,两条折线最多可以将平面分成7部分,具体如下所示。输入数据的第一行是一个整数C,表示测试实例的个数,然后是C 行数据,每行包含一个整数n(0

2024-03-15 18:49:07 256

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除