青少年编程小助手_Python
目前担任CCF编程能力等级认证(GESP)技术委员会委员,信息技术新工科产学研联盟青少年信息技术与计算思维能力测评标准组专家。
展开
-
二星挑战:555 计算天数
以 年-月-日 的形式给定一个日期,计算这是当年第几天。注意闰年二月(闰年是指能够除尽 400 或者能够除尽 4 但不能除尽 100 的年份)。单个整数:表示输入的日期是当年的第几天。输入格式为 yyyy-mm-dd,其中。原创 2022-09-30 19:57:42 · 335 阅读 · 0 评论 -
一星级挑战:15 回文数的判定
请判定它是否是一个回文数,所谓回文数,就是将这个数的所有数字倒序排列后这个数的大小保持不变,比如 101 与 6886 都是回文数,而 100 不是回文数。单个正整数:表示给定的数字。原创 2023-05-31 13:37:19 · 202 阅读 · 0 评论 -
一星级挑战:14 逢七必过
逢七必过的游戏规则如下:对一个区间内的整数进行报数,若遇到的数字是 7 的倍数或个位数是 7,则不报数,输出。若干行:每行一个数字或者一个单词。,及结束游戏时的最后一个整数。给定开始游戏的第一个整数。,请输出整个报数过程。原创 2023-05-31 13:34:42 · 898 阅读 · 0 评论 -
一星级挑战:13 促销骰子
小爱的商店正在促销。顾客在付款的时候,有机会掷一次骰子,如果掷出 6,可以获得优惠,并且可以继续掷骰子,直到出现不是 6 的情况,或掷三次为止。输入由一个或多个整数构成。若存在多个数,则除最后一个数外,之前的数都是 6,且最多只有三个数。给定一组投掷的结果,请输出可以获得的优惠金额。单个整数:表示获得的优惠金额。原创 2023-05-31 13:33:03 · 502 阅读 · 0 评论 -
一星级挑战:12 植树造林
老师准备帮助学生补种一些树,使得三人的植树数量相等。请问老师最少应该种多少树,才能使三人的种树数量保持一致?单个自然数:表示需要补种的最少数量。单独一行:三个自然数。原创 2023-04-25 09:49:32 · 230 阅读 · 0 评论 -
一星级挑战:11 做烧饼
题目描述做好一只烧饼,需要把烧饼的两面都加热。给定两个正整数n与kn表示需要做的烧饼数量,而k表示厨房里有k口锅,每口锅每分钟能做好一面烧饼。请计算至少需要多少分钟才能做完所有的烧饼。输入格式单独一行:两个正整数n与k。输出格式单个正整数:表示需要多少分钟才能做好所有烧饼。数据范围1≤n≤100001≤k≤10000样例数据3 23题目来源。原创 2023-04-25 09:47:52 · 424 阅读 · 0 评论 -
一星级挑战:10 竞选班长
竞选班长的条件是:语文、数学、英语三门成绩中,至少两门大于或等于 90 分,而且体育不能低于 85 分。给定小爱的语文、数学、英语及体育成绩,请问她能否竞选班长?果可以竞选班长,输出 Qualified;否则,输出 Not qualified。第一行:单个整数 a ,表示语文成绩;第二行:单个整数 b,表示数学成绩;第三行:单个整数 c,表示英语成绩;第四行:单个整数 d,表示体育成绩。原创 2023-04-25 09:44:59 · 276 阅读 · 0 评论 -
一星级挑战:09 打渔还是晒网
有句俗话叫“三天打渔,两天晒网”。如果小爱前三天打渔,后两天晒网,一直重复这个过程,那么在第 n 天,她是在打渔还是晒网呢?如果在打渔,输出 Fishing;如果在晒网,输出 Lying。原创 2022-10-01 11:00:18 · 516 阅读 · 0 评论 -
一星级挑战:08 数字加密
最后将每一位数字进行替换操作。替换规则为:0 替换成 9、1 替换成 8、2 替换成 7、3 替换成 6,9 替换成 0,其他数字以此类推。现在给定一个已经被加密过的四位数(称之为密文),请解密出原本的数字(称之为明文)。单个整数,表示给定的密文,保证输入的密文有且仅有四个数字。个位和千位对调后得 9428;十位和百位对调后得 9248;将每个数字替换后得 0751。例如,对 8429 加密,则。单个整数,表示对应的明文。首先,将个位和千位对调;然后,将十位和百位对调;原创 2022-09-30 19:45:11 · 1090 阅读 · 0 评论 -
一星级挑战:07 时间格式
第一个数表示小时,第二个数表示分钟,第三个数表示秒数。请将它转换成以小时、分钟和秒组成的时间格式,中间以冒号。,因为 3600 秒恰好为一小时。小爱投入在学习上的总时间为。原创 2023-04-25 09:39:26 · 282 阅读 · 0 评论 -
一星级挑战:06 切蛋糕
每次下刀时要想切的最多就在前面的基础上找出交线最多的,画图时可以看出每次交线最多的都是。单个整数:表示最多能将蛋糕切成多少份。,所以在前面分块数目的基础上加上分割的。刀后,最多能将蛋糕分成多少块?单个整数:表示切割的次数。原创 2023-04-25 09:37:44 · 390 阅读 · 0 评论 -
一星级挑战:05 数球数
第一行:一个自然数 a,表示足球和篮球共有 a 个;第二行:一个自然数 b,表示篮球和排球共有 b 个;第三行:一个自然数 c,表示排球和足球共有 c 个;体育馆里有三种球:足球,篮球和排球。第一行:一个自然数,表示足球的数量;第二行:一个自然数,表示篮球的数量;第三行:一个自然数,表示排球的数量。请问足球,篮球和排球分别各有几个?保证输入数据合理,不存在矛盾情况。足球和篮球共有 a 个;篮球和排球共有 b 个;排球和足球共有 c 个。原创 2022-09-26 21:20:07 · 589 阅读 · 0 评论 -
一星级挑战:04 方舱医院
小爱正在建设一座方舱医院,医院位于一个长方形的场地内,该场地的长为 a,宽为 b。场地里要安置尽量多的病床。每张病床需要占据长度为 c×c 的正方形区域,且正方形的边与场地的边界平行。请问最多可以放置多少张病床?单个整数:表示可以安放的最大病床数量。第一行:两个整数表示 a 与 b;第二行:一个整数表示 c。原创 2022-09-26 21:19:08 · 887 阅读 · 0 评论 -
一星级挑战:03 盈亏问题
假设有一群人买一件物品,如果每个人出 a 元,所付的总金额比物品的价格多了 x 元;如果每个人出 a-1 元,所付的总金额比物品的价格少了 y 元。给定 a,x,y,求人数及物品的价格。大意是说,一群人组团买一件物品,若每人出 8 元,则比物价多了 3 元;若每人出 7 元,则比物价少了 4 元,求物价及参与的人数。两个整数:第一个整数表示参与的人数,第二个整数表示物品的价格,中间用一个空格分开。(每)人出八(钱)盈余三(钱),(每)人出七(钱)不足四(钱),今有(人)买(物),问人数、物价各几何?原创 2022-09-26 21:18:08 · 598 阅读 · 0 评论 -
一星级挑战:02 数人数
一个班级里,男生比女生多 a 人,当男生和女生同时调走 b 个人后,男生数量是女生的两倍,问原来男生女生各有多少人?第二行:单个整数 b,表示男生和女生同时调走 b 个人。第一行:单个整数 a,表示开始时男生比女生多 a 人;第一行:一个整数,表示原来有多少男生;第二行:一个整数,表示原来有多少女生。原创 2022-09-26 21:21:12 · 778 阅读 · 1 评论 -
一星级挑战:01 奖牌的数量
小爱获得了 a 枚金牌,她获得的银牌数量比金牌多 b 枚,她获得的铜牌数量比银牌多 c 枚。请问她一共获得了多少枚奖牌?第一行:单个整数表示 a;第二行:单个整数表示 b;第三行:单个整数表示 c。单个整数:表示奖牌总数。原创 2022-09-26 21:22:02 · 493 阅读 · 0 评论