
团体程序设计天梯赛-练习集
文章平均质量分 70
dougan_
人生在勤,不索何获。
展开
-
1045. 快速排序(25)
1045. 快速排序(25)时间限制200 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CAO, Peng著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元,通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边。 给定划分后的N个互不相同的正整数的排列,请问有多少个元素可能是划分前选取的主元?例如给定N = 5, 排列...原创 2018-03-07 17:07:21 · 120 阅读 · 0 评论 -
L1-048. 矩阵A乘以B
L1-048. 矩阵A乘以B时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有Ra行、Ca列,B有R原创 2018-01-05 15:29:22 · 348 阅读 · 0 评论 -
L1-047. 装睡
L1-047. 装睡时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越你永远叫不醒一个装睡的人 —— 但是通过分析一个人的呼吸频率和脉搏,你可以发现谁在装睡!医生告诉我们,正常人睡眠时的呼吸频率是每分钟原创 2018-01-05 15:09:49 · 435 阅读 · 0 评论 -
L1-010. 比较大小
L1-010. 比较大小时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者杨起帆(浙江大学城市学院)本题要求将输入的任意3个整数从小到大输出。输入格式:输入在一行中给出3个整数,其间以空格分原创 2017-12-29 22:36:38 · 212 阅读 · 0 评论 -
L1-008. 求整数段和
L1-008. 求整数段和时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者杨起帆给定两个整数A和B,输出从A到B的所有整数以及这些数的和。输入格式:输入在一行中给出2个整数A和B,其中-1原创 2017-12-29 20:50:08 · 142 阅读 · 0 评论 -
L1-007. 念数字
L1-007. 念数字时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者翁恺输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出“fu”字。十个数字对应的拼音如下:0: ling1: yi2原创 2017-12-29 20:05:15 · 500 阅读 · 0 评论 -
L1-042. 日期格式化
L1-042. 日期格式化时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越世界上不同国家有不同的写日期的习惯。比如美国人习惯写成“月-日-年”,而中国人习惯写成“年-月-日”。下面请你写个程序,自动把原创 2018-01-05 13:19:32 · 222 阅读 · 0 评论 -
L1-041. 寻找250
L1-041. 寻找250时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越对方不想和你说话,并向你扔了一串数…… 而你必须从这一串数字中找到“250”这个高大上的感人数字。输入格式:原创 2018-01-05 13:01:55 · 208 阅读 · 0 评论 -
L1-040. 最佳情侣身高差
L1-040. 最佳情侣身高差时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09=(男方的身高)。如果符合,你俩的身原创 2018-01-05 12:53:35 · 251 阅读 · 0 评论 -
L1-027. 出租
L1-027. 出租时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越下面是新浪微博上曾经很火的一张图:一时间网上一片求救声,急问这个怎么破。其实这段代码很简单,index数组就是arr数组原创 2018-01-05 16:34:50 · 170 阅读 · 0 评论 -
1064. 朋友数(20)
1064. 朋友数(20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如123和51就是朋友数,因为1+2+3 = 5+1 = 6,而6就是它们的朋友证号。给定一些整数,要求你统计一下它们中有多少个不同的朋友证号。注意:我们默认一个整...原创 2018-02-11 12:16:15 · 104 阅读 · 0 评论 -
1047. 编程团体赛(20)
1047. 编程团体赛(20)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue编程团体赛的规则为:每个参赛队由若干队员组成;所有队员独立比赛;参赛队的成绩为所有队员的成绩和;成绩最高的队原创 2018-02-05 10:08:40 · 111 阅读 · 0 评论 -
1032. 挖掘机技术哪家强(20)
1032. 挖掘机技术哪家强(20)时间限制200 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的原创 2018-01-27 14:07:53 · 111 阅读 · 0 评论 -
L1-016. 查验身份证
L1-016. 查验身份证时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和原创 2017-12-30 15:03:28 · 241 阅读 · 0 评论 -
L1-017. 到底有多二
L1-017. 到底有多二时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越一个整数“犯二的程度”定义为该数字中包含2的个数与其位数的比值。如果这个数是负数,则程度增加0.5倍;如果还是个偶数,则再增加原创 2017-12-30 15:00:55 · 192 阅读 · 0 评论 -
L1-015. 跟奥巴马一起画方块
L1-015. 跟奥巴马一起画方块时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014年底,为原创 2017-12-30 11:22:09 · 257 阅读 · 0 评论 -
L1-013. 计算阶乘和
L1-013. 计算阶乘和时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越对于给定的正整数N,需要你计算 S = 1! + 2! + 3! + ... + N!。输入格式:输入在一行中原创 2017-12-30 11:12:25 · 238 阅读 · 0 评论 -
L1-012. 计算指数
L1-012. 计算指数时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越真的没骗你,这道才是简单题 —— 对任意给定的不超过10的正整数n,要求你输出2n。不难吧?输入格式:输入在一行原创 2017-12-30 11:02:57 · 185 阅读 · 0 评论 -
L1-039. 古风排版
L1-039. 古风排版时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。输入格式:输入在第一行给出一个原创 2018-01-05 12:36:43 · 155 阅读 · 0 评论 -
L1-005. 考试座位号
L1-005. 考试座位号时间限制200 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越每个PAT考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入原创 2017-12-29 17:14:51 · 989 阅读 · 0 评论 -
L1-001. Hello World
import java.util.Scanner;public class Main { public static void main(String args[]) { System.out.println("Hello World!"); }}原创 2017-04-11 21:05:14 · 448 阅读 · 0 评论 -
L1-030. 一帮一
L1-030. 一帮一时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越“一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自原创 2018-01-04 13:13:25 · 163 阅读 · 0 评论 -
L1-029. 是不是太胖了
L1-029. 是不是太胖了时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤是公斤的两倍。现给定某人身高,原创 2018-01-04 11:50:27 · 232 阅读 · 0 评论 -
L1-028. 判断素数
L1-028. 判断素数时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越本题的目标很简单,就是判断一个给定的正整数是否素数。输入格式:输入在第一行给出一个正整数N(31的需要判断的正整原创 2018-01-04 11:36:19 · 367 阅读 · 0 评论 -
L1-025. 正整数A+B
L1-025. 正整数A+B时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越本题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数原创 2018-01-02 12:16:13 · 233 阅读 · 0 评论 -
L1-024. 后天
L1-024. 后天时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“原创 2018-01-02 10:09:28 · 466 阅读 · 0 评论 -
L1-023. 输出GPLT
L1-023. 输出GPLT时间限制150 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按“GPLTGPLT....”这样的顺序输出原创 2018-01-01 22:25:16 · 408 阅读 · 3 评论 -
L1-022. 奇偶分家
L1-022. 奇偶分家时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越给定N个正整数,请统计奇数和偶数各有多少个?输入格式:输入第一行给出一个正整N(输出格式:在一行原创 2018-01-01 21:58:10 · 246 阅读 · 0 评论 -
L1-019. 谁先倒
L1-019. 谁先倒时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字原创 2017-12-31 13:32:08 · 324 阅读 · 0 评论 -
L1-031. 到底是不是太胖了
L1-031. 到底是不是太胖了时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。真实体重与标准体重误差在10%以内原创 2018-01-04 13:30:30 · 261 阅读 · 0 评论 -
L1-032. Left-pad
L1-032. Left-pad时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其原创 2018-01-04 13:42:56 · 173 阅读 · 0 评论 -
L1-002. 打印沙漏
本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印***** *** * ********所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入原创 2017-04-15 22:53:39 · 230 阅读 · 0 评论 -
L1-004. 计算摄氏温度
L1-004. 计算摄氏温度时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈建海给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C = 5*(F-32)/9。题目保证输入与输出均在原创 2017-12-29 16:42:51 · 208 阅读 · 0 评论 -
L2-015. 互评成绩
L2-015. 互评成绩时间限制250 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越学生互评作业的简单规则是这样定的:每个人的作业会被k个同学评审,得到k个成绩。系统需要去掉一个最高分和一个最低分,将剩下的分数取原创 2018-01-14 15:34:50 · 237 阅读 · 0 评论 -
L2-017. 人以群分
L2-017. 人以群分时间限制150 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越社交网络中我们给每个人定义了一个“活跃度”,现希望根据这个指标把人群分为两大类,即外向型(outgoing,即活跃度高的)和内向原创 2018-01-14 14:47:55 · 299 阅读 · 0 评论 -
L2-009. 抢红包
L2-009. 抢红包时间限制300 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越没有人没抢过红包吧…… 这里给出N个人之间互相发红包、抢红包的记录,请你统计一下他们抢红包的收获。输入格式:输入第原创 2018-01-13 21:06:31 · 138 阅读 · 0 评论 -
L1-037. A除以B
L1-037. A除以B时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越真的是简单题哈 —— 给定两个绝对值不超过100的整数A和B,要求你按照“A/B=商”的格式输出结果。输入格式:原创 2018-01-04 17:34:05 · 239 阅读 · 0 评论 -
L1-035. 情人节
L1-035. 情人节时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越以上是朋友圈中一奇葩贴:“2月14情人节了,我决定造福大家。第2个赞和第14个赞的,我介绍你俩认识…………咱三吃饭…你俩请…”原创 2018-01-04 17:08:33 · 287 阅读 · 0 评论 -
L1-033. 出生年
L1-033. 出生年时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个原创 2018-01-04 15:00:34 · 254 阅读 · 0 评论 -
L1-018. 大笨钟
L1-018. 大笨钟时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。不过由于笨钟自己作息也不是很规律,所以敲钟并不定时。一般敲钟原创 2017-12-31 13:02:41 · 230 阅读 · 0 评论