- 博客(36)
- 资源 (20)
- 收藏
- 关注
原创 Python入门习题(69)——OpenJudge百练习题:买房子
OpenJudge百练第4022号习题:买房子题目描述解题思路参考答案测试用例小结题目描述来源OpenJudge网站 – 百练习题集-第4022号习题要求总时间限制: 1000ms 内存限制: 65536kB描述某程序员开始工作,年薪N万,他希望在中关村公馆买一套60平米的房子,现在价格是200万,假设房子价格以每年百分之K增长,并且该程序员未来年薪不变,且不吃不喝,不用交税,每年所...
2020-02-29 09:09:10 5053 1
原创 Python入门习题(68)——OpenJudge百练习题:缺少的扑克牌
OpenJudge百练第4020号习题:缺少的扑克牌题目描述解题思路参考答案测试用例小结题目描述来源OpenJudge网站 – 百练习题集-第4020号习题:要求总时间限制: 1000ms 内存限制: 65536kB描述一副扑克牌有54张牌,分别是红桃,黑桃,方片,梅花各13张,以及大小王,现在Alex有一副牌,只剩下53张了,给出这些牌,请问少了哪张牌。牌的表示方法:大王: ...
2020-02-28 09:48:42 1170
原创 Python入门习题(67)——OpenJudge百练习题:子串
OpenJudge百练第4018号习题:子串题目描述解题思路参考答案测试用例小结题目描述来源OpenJudge网站 – 百练习题集-第4018号习题要求总时间限制: 1000ms 内存限制: 65536kB描述字符串s和t均由字母组成,若在t中除去一些字母能够得到s,我们就说s是t的一个子串。比如abc就是acbefc的子串(acbefc去掉第二、第四、第五个字符后就得到abc)...
2020-02-27 20:49:02 625
原创 Python入门习题(66)——OpenJudge百练习题:黑色星期五
OpenJudge百练第4019号习题:黑色星期五 题目描述解题思路参考答案测试用例小结题目描述来源OpenJudge网站 – 百练习题集-第4019号习题要求总时间限制: 1000ms 内存限制: 65536kB描述若某个月13号恰好是星期五,则这一天被称为黑色星期五。已知某年的一月一日是星期w,并且这一年是闰年,求出这一年所有13号那天是星期5的月份,按从小到大的顺序输出月份数...
2020-02-26 17:05:46 1559
原创 Python入门习题(65)——OpenJudge百练习题:铺地毯
OpenJudge百练第4033号习题:铺地毯 题目描述解题思路参考答案测试用例小结题目描述来源OpenJudge网站 —— 百练习题集-第4033号习题要求总时间限制: 1000ms 内存限制: 65535kB描述为了准备一个独特的颁奖典礼,组织者在会场的一片矩形区域(可看做是平面直角坐标系的第一象限)铺上一些矩形地毯。一共有 n张地毯,编号从 1 到n。现在将这些地毯按照编号从小...
2020-02-26 16:24:48 986
原创 Python入门习题(64)——OpenJudge百练习题:最长单词
OpenJudge百练第3179号习题:最长单词 题目描述解题思路参考答案测试用例小结题目描述来源OpenJudge网站 – 百练习题集-第3179号习题要求总时间限制: 1000ms 内存限制: 65536kB描述输入一个英文句子,长度不超过200个字符。其中可包含的符号只有逗号",“和句号”."。输出句子中最长的一个单词。如果有多个这样的单词,输出最后出现的。输入多组数据,...
2020-02-25 08:22:07 6747
原创 Python入门习题(63)——OpenJudge百练习题:DNA排序
OpenJudge百练第1007号习题:DNA排序 题目描述解题思路参考答案测试用例小结题目描述来源OpenJudge网站 – 百练习题集-第1007号习题建议学编程的人士利用好这个网站。总时间限制: 1000ms 内存限制: 65536kB描述现在有一些长度相等的DNA串(只由ACGT四个字母组成),请将它们按照逆序对的数量多少排序。逆序对指的是字符串A中的两个字符A[i]、A[...
2020-02-24 10:56:24 1859
原创 Python入门习题(62)——OpenJudge百练习题:方便记忆的电话号码
OpenJudge百练第1002号习题:方便记忆的电话号码 题目描述解题思路数据结构算法细节参考答案测试用例小结题目描述总时间限制: 2000ms 内存限制: 65536kB来源OpenJudge网站 – 百练习题集-第1002号习题建议学编程的人士利用好这个网站。描述英文字母(除Q和Z外)和电话号码存在着对应关系,如下所示:A,B,C -> 2D,E,F -> 3...
2020-02-23 09:25:35 1177
原创 Python入门习题(61)——PTA习题:求矩阵鞍点的个数
PTA习题:求矩阵鞍点的个数 题目描述解题思路参考答案测试用例小结题目描述一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。本题要求编写程序,求一个给定的n阶方阵的鞍点。输入格式: 输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。输出格式: 鞍点的个数输入样例1:41 7 4 14 8 3 61 6 1 20 7 8...
2020-02-22 11:48:24 3148
原创 Python入门习题(60)——团体程序设计天梯赛习题:Left-pad
天梯赛习题:Left-pad 题目描述解题思路参考答案测试用例小结题目描述根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把javascript里面的React/Babel干瘫痪了。这是个什么样的模块?就是在字符串前填充一些东西到一定的长度。例如用去填充字符串GPLT,使之长...
2020-02-21 10:16:31 764
原创 Python入门习题(59)——团体程序设计天梯赛习题:到底是不是太胖了
天梯赛习题:到底是不是太胖了 题目描述解题思路参考答案测试用例小结题目描述据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。真实体重与标准体重误差在10%以内都是完美身材(即 | 真实体重 − 标准体重 | < 标准体重×10%)。已知市斤是公斤的两倍。现给定一群人的身高和实际体重,请你告诉他们是否太胖或太瘦了。输入格式:输入第一行给出一个正整数N...
2020-02-21 09:44:38 4384
原创 Python入门习题(58)——团体程序设计天梯赛习题:福到了
天梯赛习题:福到了 题目描述解题思路参考答案测试用例小结题目描述作者: 陈越单位: 浙江大学时间限制: 400 ms内存限制: 64 MB代码长度限制: 16 KB“福”字倒着贴,寓意“福到”。不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出。这里要处理的每个汉字是由一个 N × N 的网格组成的,网格中的元素或者为字符 @ 或者为空格。而倒过来的汉字所用的字符由裁判指定...
2020-02-20 13:46:58 790
原创 Python入门习题(57)——团体程序设计天梯赛习题:古风排版
天梯赛习题:古风排版 题目描述解题思路数据结构算法细节参考答案测试用例小结题目描述中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。输入格式:输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。输出格式:按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足N个)。输入样例...
2020-02-19 10:17:11 1318
原创 Python入门习题(56)——团体程序设计天梯赛习题:正整数A+B
天梯赛习题:正整数A+B 题目描述解题思路数据结构算法细节参考答案测试用例小结题目描述题的目标很简单,就是求两个正整数A和B的和,其中A和B都在区间[1,1000]。稍微有点麻烦的是,输入并不保证是两个正整数。输入格式:输入在一行给出A和B,其间以空格分开。问题是A和B不一定是满足要求的正整数,有时候可能是超出范围的数字、负数、带小数点的实数、甚至是一堆乱码。注意:我们把输入中出现的第1...
2020-02-19 09:17:31 1481
原创 Python入门习题(55)——团体程序设计天梯赛习题:阅览室
天梯赛习题:阅览室 题目描述解题思路数据结构算法细节参考答案测试用例小结题目描述天梯图书阅览室请你编写一个简单的图书借阅统计程序。当读者借书时,管理员输入书号并按下S键,程序开始计时;当读者还书时,管理员输入书号并按下E键,程序结束计时。书号为不超过1000的正整数。当管理员将0作为书号输入时,表示一天工作结束,你的程序应输出当天的读者借书次数和平均阅读时间。注意:由于线路偶尔会有故障,可能...
2020-02-18 21:22:04 1441 1
原创 Python入门习题(54)——团体程序设计天梯赛习题:查验身份证
天梯赛习题:查验身份证 题目描述解题思路数据结构算法细节参考答案测试用例小结题目描述题目编号:L1-016作者: 陈越单位: 浙江大学时间限制: 400 ms内存限制: 64 MB代码长度限制: 16 KB来源:PTA网站的团体程序设计天梯赛-练习集题目描述一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,...
2020-02-18 10:38:25 3357 1
原创 Python入门习题(53)——团体程序设计天梯赛习题:帅到没朋友
天梯赛习题:帅到没朋友 题目描述解题思路数据结构算法细节参考答案测试用例小结题目描述题目编号: L1-020题目标题: 帅到没朋友作者: 陈越单位: 浙江大学时间限制: 200 ms内存限制: 64 MB代码长度限制: 16 KB当芸芸众生忙着在朋友圈中发照片的时候,总有一些人因为太帅而没有朋友。本题就要求你找出那些帅到没有朋友的人。输入格式:输入第一行给出一个正整数N(≤1...
2020-02-17 10:15:06 840 1
原创 Python入门习题(52)——团体程序设计天梯赛习题:N个数求和
天梯赛习题:N个数求和 题目描述解题思路数据结构算法细节参考答案测试用例小结题目描述本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。输入格式:输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/b2 …给出N个有理数。题目保证所有分子和分母都在长整型范围内。另外,负数的符号一定出现在分子前面。输...
2020-02-15 08:22:05 1322
原创 Python入门习题(51)——团体程序设计天梯赛习题:谁先倒
天梯赛习题:谁先倒题目描述解题思路参考答案测试用例小结题目描述划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。下面给出甲、乙两人的酒量(最多能喝多少杯不倒)和划拳记录,请你判断两个人谁先倒。输入格式:输入...
2020-02-14 10:13:51 1086
原创 Python入门习题(50)——团体程序设计天梯赛习题:连续因子
NOIP普及练习题:连续因子题目描述解题思路参考答案测试用例小结题目描述时间限制: 400 ms内存限制: 64 MB代码长度限制: 16 KB一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3×5×6×7,其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。输入格式:输入在一行中给出一...
2020-02-13 16:34:47 1650
原创 Python入门习题(48)——NOIP普及练习题:质因数分解
NOIP普及练习题:质因数分解题目描述解题思路参考答案测试用例小结时间限制: 1000 Sec 内存限制: 128 MB题目描述已知正整数n是两个不同的质数的乘积,试求出两者中较大的那个质数。输入输入只有一行,包含一个正整数n。输出输出只有一行,包含一个正整数p,即较大的那个质数。样例输入21样例输出 7提示【数据范围】n <= 2*109来源/分类NOIP...
2020-02-12 17:03:44 1338
原创 Python入门习题(47)——NOIP普及练习题:瑞士轮
NOIP普及练习题:瑞士轮题目描述解题思路参考答案测试用例小结时间限制: 1000 Sec 内存限制: 128 MB题目描述背景在双人对决的竞技性比赛,如乒乓球、羽毛球、国际象棋中,最常见的赛制是淘汰赛和循环赛。前者的特点是比赛场数少,每场都紧张刺激,但偶然性较高。后者的特点是较为公平,偶然性较低,但比赛过程往往十分冗长。本题中介绍的瑞士轮赛制,因最早使用于1895年在瑞士举办的国际...
2020-02-11 11:33:45 1843
原创 Python入门习题(46)——NOIP普及练习题:统计单词数
NOIP普及练习题:统计单词数统计单词数解题思路参考答案测试用例小结统计单词数时间限制: 1000 Sec 内存限制: 128 MB题目描述一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次出现的位置。注意:匹配单词时,不...
2020-02-11 10:33:32 1756 1
原创 Python入门习题(49)——CCF CSP认证考试真题:回收站选址
CCF CSP认证考试真题(201912-2):回收站选址问题描述解题思路参考代码测试用例小结问题描述试题编号: 201912-2试题名称: 回收站选址时间限制: 1.0s内存限制: 512.0MB解题思路对于每一个有垃圾的坐标点(x, y),(1)令坐标点(x, y)的初始得分为-1。表示该处不满足给分的前两个条件。(2)查看上下左右4个相邻坐标点上是否有垃圾,如果有,则(2...
2020-02-10 17:47:27 306
原创 Python入门习题(45)——CCF CSP认证考试真题:小明种苹果(续)
CCF CSP认证考试真题(201903-2):小明种苹果(续)问题描述解题思路参考答案测试用例小结问题描述试题编号: 201909-2试题名称: 小明种苹果(续)时间限制: 1.0s内存限制: 512.0MB解题思路本题要求3个数。第一个数是n棵苹果树剩余的苹果总数T。第二个数是掉了苹果的苹果树的数目D。第三个数是相邻3棵苹果树都掉了苹果的组数E。这里,有一个坑。这个坑是n=...
2020-02-09 16:10:59 573
原创 Python入门习题(44)——CCF CSP认证考试真题:二十四点
CCF CSP认证考试真题(201903-2):二十四点问题描述解题思路参考答案测试用例小结问题描述试题编号: 201903-2试题名称: 二十四点时间限制: 1.0s内存限制: 512.0MB问题描述:解题思路本题是表达式求解问题的简化版。表达式求解通常分成两大步。第一大步是把中缀表达式换成后缀表达式。第二大步是计算后缀表达式,得到结果值。这两大步都会用到堆栈这个数据结构...
2020-02-08 11:30:21 406
原创 Python入门习题(43)——CCF CSP认证考试真题:小明放学
CCF CSP认证考试真题(201812-2):小明放学问题描述解题思路参考答案测试用例小结问题描述试题编号: 201812-2试题名称: 小明放学时间限制: 1.0s内存限制: 512.0MB问题描述:题目背景 汉东省政法大学附属中学所在的光明区最近实施了名为“智慧光明”的智慧城市项目。具体到交通领域,通过“智慧光明”终端,可以看到光明区所有红绿灯此时此刻的状态。小明的学校也安...
2020-02-07 11:51:14 1387
原创 Python入门习题(42)——CCF CSP认证考试真题:买菜
CCF CSP认证考试真题(201809-2):买菜问题描述解题思路参考答案测试用例小结问题描述试题编号: 201809-2试题名称: 买菜时间限制: 1.0s内存限制: 256.0MB问题描述 小H和小W来到了一条街上,两人分开买菜,他们买菜的过程可以描述为,去店里买一些菜然后去旁边的一个广场把菜装上车,两人都要买n种菜,所以也都要装n次车。具体的,对于小H来说有n个不相交的时间...
2020-02-06 17:41:37 495
原创 Python入门习题(41)——CCF CSP认证考试真题:碰撞的小球
CCF CSP认证考试真题(201712-2):碰撞的小球问题描述解题思路参考答案测试用例小结问题描述试题编号: 201803-2试题名称: 碰撞的小球时间限制: 1.0s内存限制: 256.0MB问题描述 数轴上有一条长度为L(L为偶数)的线段,左端点在原点,右端点在坐标L处。有n个不计体积的小球在线段上,开始时所有的小球都处在偶数坐标上,速度方向向右,速度大小为1单位长度每秒。...
2020-02-06 12:13:17 460
原创 Python入门习题(40)——CCF CSP认证考试真题:报数游戏
CCF CSP认证考试真题(201712-2):游戏问题描述解题思路参考答案测试用例小结问题描述试题编号: 201712-2试题名称: 游戏时间限制: 1.0s内存限制: 256.0MB问题描述 有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。 游戏开始,从1...
2020-02-05 10:16:59 1115 2
原创 Python入门习题(39)——CCF CSP认证考试真题:公共钥匙盒
CCF CSP认证考试真题:共钥匙盒问题描述解题思路参考答案测试用例小结问题描述试题编号: 201709-2试题名称: 公共钥匙盒时间限制: 1.0s内存限制: 256.0MB问题描述 有一个学校的老师共用N个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家。每次老师上课前,都从公共钥匙盒里找到自己上课的教室的钥匙去开门,上完课后,再将钥匙放回到钥匙盒中。 ...
2020-02-04 12:58:19 484
原创 Python入门习题(38)——CCF CSP认证考试真题:学生排队
CCF CSP认证考试真题:学生排队问题描述解题思路参考答案测试用例小结问题描述试题编号: 201703-2试题名称: 学生排队时间限制: 1.0s内存限制: 256.0MB问题描述 体育老师小明要将自己班上的学生按顺序排队。他首先让学生按学号从小到大的顺序排成一排,学号小的排在前面,然后进行多次调整。一次调整小明可能让一位同学出队,向前或者向后移动一段距离后再插入队列。 例如...
2020-02-04 11:12:32 896
原创 Python入门习题(37)——CCF CSP认证考试真题:工资计算
CCF CSP认证考试真题:工资计算问题描述解题思路参考答案测试用例小结问题描述试题编号: 201612-2试题名称: 工资计算时间限制: 1.0s内存限制: 256.0MB问题描述 小明的公司每个月给小明发工资,而小明拿到的工资为交完个人所得税之后的工资。假设他一个月的税前工资(扣除五险一金后、未扣税前的工资)为S元,则他应交的个人所得税按如下公式计算: 1) 个人所得税起征...
2020-02-03 12:25:08 943
原创 Python入门习题(36)——CCF CSP认证考试真题:火车购票
CCF CSP认证考试真题:火车购票问题描述解题思路参考答案测试用例小结问题描述试题编号: 201609-2试题名称: 火车购票时间限制: 1.0s内存限制: 256.0MB问题描述 请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配。 假设一节车厢有20排、每一排5个座位。为方便起见,我们用1到100来给所有的座位编号,第一排是1到5号,第二排是6到10号,依...
2020-02-03 10:19:39 789
原创 Python入门习题(35)——CCF CSP认证考试真题:俄罗斯方块
CCF CSP认证考试真题:俄罗斯方块问题描述解题思路参考答案测试用例小结问题描述试题编号: 201604-2试题名称: 俄罗斯方块时间限制: 1.0s内存限制: 256.0MB问题描述 俄罗斯方块是俄罗斯人阿列克谢·帕基特诺夫发明的一款休闲游戏。 游戏在一个15行10列的方格图上进行,方格图上的每一个格子可能已经放置了方块,或者没有放置方块。每一轮,都会有一个新的由4个小方块...
2020-02-02 22:20:56 871
原创 Python入门习题(34)——CCF CSP认证考试真题:消除类游戏
问题描述试题编号: 201512-2试题名称: 消除类游戏时间限制: 1.0s内存限制: 256.0MB问题描述 消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。 现在给你一个n行m列的...
2020-02-02 14:33:30 546
10编写推箱子游戏程序(第五步)
2017-01-04
编写推箱子游戏程序(第四步)
2016-12-26
编写推箱子游戏程序(第三步)——选择游戏关卡
2016-12-21
编写推箱子游戏程序(第二步)
2016-12-19
认识Android布局文件
2016-12-05
认识Android入门的HelloWorld程序
2016-11-30
nat_and_ip_masquerade.pdf
2009-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人