安科 C++ ACM
AK萌系联盟萌主张歆宝儿
众生皆苦,万相皆无。
展开
-
1312:逆转字符串
1312:逆转字符串Description输入一个字符串(不含空格,长度不超过1000)你的任务就是把它反序输出。Input输入一个字符串(不含空格)。Output逆转后的字符串Sample InputabcdefgSample OutputgfedcbaSource原创 2017-08-24 12:11:17 · 251 阅读 · 0 评论 -
1808:最长字符串
1808:最长字符串Descriotion算法训练 最长字符串时间限制:1.0s 内存限制:512.0MB求出5个字符串中最长的字符串。每个字符串长度在100以内,且全为小写字母。样例输入one two three four five样例输出threeinputoutputso原创 2017-08-23 17:32:43 · 412 阅读 · 0 评论 -
1183:公约数和公倍数
1183:公约数和公倍数Description小明被一个问题给难住了,现在需要你帮帮忙。问题是:给出两个整数,求出他们的最大公约数和最小公倍数。Input第一行输入一个大于0的整数n(nOutput输出每组测试数据的最大公约数和最小公倍数。Sample Input36 612 1133原创 2017-09-03 17:06:45 · 304 阅读 · 0 评论 -
1801:斜率计算
1801:斜率计算Description算法训练 斜率计算时间限制:1.0s 内存限制:512.0MB输入两个点的坐标,即p1 = (x1, y1)和p2=(x2, y2),求过这两个点的直线的斜率。如果斜率为无穷大输出“INF”。 样例输入 1 2 2 4 样例输出 2 样例输入 1 2 1 4 样例输出原创 2017-09-03 19:41:41 · 438 阅读 · 0 评论 -
1153:送分题素数
1153:送分题素数Description输入100->200之间的素数的个数,以及所有的素数。InputOutput100->200之间的素数的素数,以及所有的素数。Sample InputSample Output21101 103... 197 199#include原创 2017-09-03 19:42:55 · 677 阅读 · 0 评论 -
1572:精挑细选
1572:精挑细选Description小王是公司的仓库管理员,一天,他接到这样任务:仓库中找出一根钢管,这听起来不算什么,但是这根钢管的要求可让她犯难了,要求如下:1,这根钢管一定要是仓库中最长的;2,这根钢管一定要是最长的钢管中最细的;3 这根钢管一定要是符合前两条的钢管中编码中最大的(每根钢管都有一个互不相同的编码,越大表示生产日期越近)。相关的资料倒是有,可是,手工原创 2017-09-03 19:47:05 · 431 阅读 · 0 评论 -
1033:立方和不等式
1033:立方和不等式Description试求满足下述立方和不等式的M的整数解。1^3+2^3+...+m^3〈=n 本题算法如下: 对指定的n,设置求和循环,从i=1开始,i递增1取值,把i3(或i*i*i)累加到s,直至s>=n,脱离循环作相应的打印输出。Input正整数nOutput不等式的整数解Sam原创 2017-09-03 20:03:48 · 3403 阅读 · 1 评论 -
1074:人见人爱A+B
1074:人见人爱A+BDescription AOJ面已经有10来道A+B的题目了,相信这些题目曾经是大家的最爱,希望今天的这个A+B能给大家带来好运,也希望这个题目能唤起大家对ACM曾经的热爱。 这个题目的A和B不是简单的整数,而是两个时间,A和B 都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,就表示A所表示的时间是34小原创 2017-09-03 20:07:46 · 394 阅读 · 0 评论 -
1013:亲密数
1013:亲密数Description两个不同的自然数A和B,如果整数A的全部因子(包含1,不包含A本身)之和等于B;且整数B的全部因子(包含1,不包含B)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。InputOutput3000以内的全部亲密数(输出格式(A,B),不加换行,不加分割符号)一对亲密数只输原创 2017-09-03 20:27:05 · 2259 阅读 · 0 评论 -
1575:16进制A+B
1575:16进制A+BDescription输入两个非负16进制数(不超过1000)输出他们的和(也是16进制)Input输入两个16进制数(多组测试数据)Output输出他们的和(也是16进制),每一个一行。Sample InputA B C DE F Samp原创 2017-09-03 20:40:11 · 882 阅读 · 0 评论 -
1275:计算平均数
1275:计算平均数Description输入三个整数,输出他们的平均数(保留三位小数)。Input输入三个整数Output输出他们的平均数(保留三位小数)。Sample Input1 2 3Sample Output2.000Source#inc原创 2017-08-24 12:25:45 · 283 阅读 · 0 评论 -
1228:大数阶乘
1228:大数阶乘Description我们都知道如何计算一个数的阶乘,可是,如果这个数很大呢,我们该如何去计算它并输出它?Input输入一个整数m(0Output输出m的阶乘,并在输出结束后输入一个换行符。Sample Input50Sample Output304140932原创 2017-08-25 11:34:32 · 172 阅读 · 0 评论 -
1011:"水仙花数”问题2
1011:“水仙花数”问题2Description输出所有的“水仙花数”。所谓“水仙花数”是指这样的一个三位数:其各位数字的立方和等于该数本身。例如:371是一个“水仙花数”,371=3^3+7^3+1^3.InputOutput输出所有的“水仙花数”(从小到大的顺序输出,每行一个数据)。Sample InputS原创 2017-08-25 11:41:10 · 561 阅读 · 0 评论 -
1272:三位数反转
1272:三位数反转Description输入一个三位数,求它反转后的三位数。Input一个三位数。Output反转后的三位数,要求忽略前导0。Sample Input120Sample Output21HINT题目要求忽略前导0.Source原创 2017-08-25 11:50:16 · 470 阅读 · 0 评论 -
1201:被3,5整除的数
1201:被3,5整除的数Description计算从m到n能同时被3和5整除的数的个数。Input输入两个整数m,n(0Output输出从m到n能被3和5整除的数的个数。Sample Input1 1000Sample Output66Source#includ原创 2017-08-25 11:59:33 · 636 阅读 · 0 评论 -
1020:排序问题2
1020:排序问题2Description将十个数进行从小到大的顺序进行排列。Input十个整数。Output以从小到大的顺序输出这个十位数原创 2017-08-25 13:02:37 · 364 阅读 · 0 评论 -
1328:整理书籍
1328:整理书籍Description马克得到了很多书,但是给他的书目清单名字格式比较混乱,没有注意大小写。现要请你帮马克整理成统一规范的格式,即书籍名的第一个字符是字母要大写,其他字母小写。如将The Secret Garden转换成The secret gradren。Input多组输入,每行一个单词,长度不超过30,表示马克手中的书籍名。原创 2017-08-25 13:13:18 · 274 阅读 · 0 评论 -
1040:计算1~N之间所有的奇数之和
1040:计算1~N之间所有奇数之和Description计算1~N之间所有奇数之和。Input正整数NOutput1~N之间所有奇数之和。Sample Input10Sample Output25Source#includeusing namespac原创 2017-08-25 13:26:02 · 5618 阅读 · 0 评论 -
1004:C语言考试练习题-排列
1004:C语言考试练习题-排列Desccription有4个互不相同的数字,输出其中三个不重复数字组成的排列。Input4个整数。Output所有排列。Sample Input1 2 3 4Sample Output1 2 31 3 22 1 32 3 1原创 2017-08-25 13:31:58 · 614 阅读 · 0 评论 -
1108:成绩转换
1108:成绩转换Description输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:90~100为A;80~89为B;70~79为C;60~69为D;0~59为E;Input输入数据有多组,每组占一行,由一个整数组成。Output对于每组输入数据,输出一行。如果输入数据不在0~100范围原创 2017-08-25 13:39:25 · 2059 阅读 · 0 评论 -
1227:字符串统计
1227:字符串统计Description对于给定的一个字符串,统计其中数字字符出现的次数。Input输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。Output对于每个测试实例,输出该字符串中数值的个数,每个输出占一行。Sample Input原创 2017-09-04 13:07:01 · 222 阅读 · 0 评论 -
1559:data2 and nba2k
1559:data2 and nba2kDescription无重力学长喜欢玩dota2.狙击枪学长喜欢玩nba2k,但是他们不喜欢英文字母,所以想请大家帮个忙。Input第一行给出输入组数t,共有t组测试数据。每组给出一个字符串。Output字符串中的数字。Sample Input2dota2原创 2017-09-04 13:55:26 · 258 阅读 · 0 评论 -
1141:筛排处理
1141:筛排处理Description明明想在学校中请一些同学一起做一项问卷调查,为了试验的客观性,他先用计算机生成了N个1到1000之间的随机整数(NInput每组输入数据的第一行含有一个正整数N ,表示后面行有N个随机整数。若N=0,表示处理结束。Output对应每组输入数据,输出一组数据,该数据由单独一行开头,内含一个原创 2017-09-04 14:00:03 · 1006 阅读 · 0 评论 -
1226:首字母大写
1226:首字母大写Description输入一个英文句子,将每个单词的第一个字母改成大写字母。Input输入数据包含多个测试数据,每个测试数据实例是一个长度不超过1000的英文句子,占一行。Output请输出按照要求改写后的英文句子。Sample Inputi like acmi want to原创 2017-09-04 14:10:27 · 746 阅读 · 0 评论 -
1674:前10名
1674:前10名Description算法提高 前10名时间限制:1.0s 内存限制:256.0MB问题描述数据很多 但我们经常只取前几名,比如奥运只取前3名,现在我们有n 个数据,请按从大到小的顺序,输出前10名数据。输出格式: 两行。第一行一个整数n ,表示要对多少个数据。第二行 有n 个整数,中间用空格分割,表示n 个数据。原创 2017-09-04 14:21:38 · 351 阅读 · 0 评论 -
1750:陶陶摘苹果
1750:陶陶摘苹果Description算法提高 陶陶摘苹果时间限制:1.0S 内存限制: 256.0MB问题描述陶陶家的院子里有一棵苹果树,每到秋天树上就会结出N个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知N个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的原创 2017-09-04 14:22:47 · 935 阅读 · 0 评论 -
1014:列出最简真分数序列
1014:列出最简真分数序列Description按递增序列依次列出所有分母为40,分子小于40的最简分数。InputOutput分数之间用逗号分开(含最末逗号)。Sample InputSample Output1/40,3/40,7/40,9/40,11/40,13/40,17/40原创 2017-09-04 14:38:12 · 1188 阅读 · 6 评论 -
1181: Fibonacci 数
1181: Fibonacci 数Description无穷数列1,1,2,3,5,8,13,21,34,55...称为Fibonacci数列,它可以递归地定义为 F(n)=1 ...........(n=1或n=2) F(n)=F(n-1)+F(n-2).....(n>2) 现要你来求第n个斐波纳奇数。(第1个、第二个都为1)Input原创 2017-09-04 14:44:06 · 217 阅读 · 0 评论 -
1329:栅栏
1329:栅栏Description马克和他的朋友们正沿着高为h的栅栏走,他们不想要警卫注意到他们。为了做到这一点,每个朋友的身高不应该超过h。如果一个人身高大于h,他可以弯下腰,然后他肯定不会被警卫注意到。第i个人高度等于ai。考虑像往常一样行走的人的宽度等于1,而弯曲的人的宽度等于2。在散步的时候,朋友们想互相交谈,所以他们想走在一个单行道。什么是最小宽度的道路,这原创 2017-09-04 14:51:07 · 231 阅读 · 0 评论 -
1808:最长字符串
1808:最长字符串算法训练 最长字符串时间限制:1.0S 内存限制:512.0MB求出5个字符串中最长的字符串。每个字符串长度在100以内,且全为小写字母。样例输入one two three four five样例输出three#include#include#include#includeusing原创 2017-09-04 14:59:33 · 226 阅读 · 0 评论 -
1015:大小写问题
1015:大小写问题Description输入一串字符,将其中的大写变成小写,若不为大写则原样输出。Input任意字符串(长度在100以内)以回车表示输入结束。Output将其中的大写输出相应的小写,若不为大写则原样输出。Sample InputA 123bSample Output原创 2017-08-25 13:55:54 · 593 阅读 · 0 评论 -
1332:幂的末尾
1332:幂的末尾Description幂a的b次方的末三位是多少?Input多组输入两个正整数a,b。1Output从高到低输出幂的末三位数字,中间无分隔符。若幂本身不足三位,在前面补零。Sample Input3 4Sample Output081Sou转载 2017-08-26 10:51:36 · 1240 阅读 · 0 评论 -
1041:计算t=1+1/2+1/3+1/4...+1/n
1041:计算1+1/2+1/3+...+1/nDescription计算t=1+1/2+1/3+...+1/nInput整型变量nOutputt(保留六位小数)。Sample Input10Sample Output2.928968Source#incl原创 2017-08-26 11:02:55 · 1803 阅读 · 0 评论 -
1301;计算a的立方
1301:计算a的立方Description计算a的立方Input123Output1827Sample Input123Sample Output1827HINT多组输入请处理到文件末尾Source#in原创 2017-08-26 11:12:16 · 449 阅读 · 0 评论 -
1206:素数求和问题
1206:素数求和问题Description现在给你N个数现在要求你写出一个程序,找出这N个数中所有的素数,并求和。Input第一行给出整数M(每组测试数据第一行给你N,代表该组测试数据的数量)。接下来的N个数为要测试的数据,每个数小于1000。Output每组测试数据结果占一行,输出给出的测试数据的所有素数和。原创 2017-08-26 11:13:58 · 292 阅读 · 0 评论 -
1042:计算一个整数N的阶乘
1042:计算一个整数N的阶乘Description计算一个整数N的阶乘Input一个整数N,(0Output整数N的阶乘Sample Input5Sample Output120Source#includeusing namespace std;in原创 2017-08-26 11:25:43 · 1059 阅读 · 0 评论 -
1207:水仙花数
1207:水仙花数Description请判断一个数是不是水仙花数。其中水仙花数定义各个数立方和等于它本身的三位数。Input有多组测试数据,每组测试数据包含一个整数n(100Output如果n是水仙花数就输出Yes。否则输出No。Sample Input1531540Sam原创 2017-08-26 11:26:56 · 214 阅读 · 0 评论 -
1276:温度转化
1276:温度转化Description输入华氏温度f,输出对应摄氏温度c保留三位小数。提示c=5*(f-32)/9。Input输入华氏温度fOutput输出对应摄氏温度c。Sample Input100Sample Output37.778Source原创 2017-08-26 11:33:25 · 291 阅读 · 0 评论 -
1428:阵前第一功
1428;阵前第一功DescriptionA国每个国民都有一定的战斗力,每年国家都要对人民的战斗力进行一次排序统计,他们的排序规矩是相同战斗力的排名一样,而且只占一个排序名额。比如,有5个人:100,100,90,90,70。两个100的并列第一,称为第一战斗力,两个90的并列第二,称为第二战斗力,以此类推。。。现在你想查询第K战斗力是多少?Input原创 2017-08-26 11:40:22 · 355 阅读 · 0 评论 -
1284:闰年
1284:闰年Description输入年份判断是否为闰年,如果是则输出“yes”否则输出“no”。闰年规则为:四年一闰,百年不闰,四百年再闰;如2012年为闰年,但1900年不是闰年,2000年是闰年哦。Input输入年份判断是否为闰年。Output如果是则输出“yes”否则输出“no”。Sample Input原创 2017-08-26 11:53:39 · 331 阅读 · 0 评论