ACGO 欢乐赛#44 题解
AK
本场欢乐赛的所有题目的难度评级为:
题目编号 题目标题 难度 知识点 T1 O 入门 输出语句 T2 行图 入门 循环判断 T3 罚时计算 入门 循环统计 T4 困难的字符串改造问题 普及- 字符串应用 T5 追求更多的玫瑰花 入门 if-else判断语句 T6 进制转换 入门 进制转换+基础排序
《O》de 题目解析
O
题目简介
找出100以内含有最多“O”的数(比如“0”有一个“O”,就是它本身,“8”有两个“O”,上面一个,下面一个)。
代码
《行图》DE 题目解析
行图
题目简介
使用牌结算结束后记录此牌点数。你使用牌时,若此牌点数为"行图"记录点数的约数,你摸一张牌,重复执行。
代码
《罚时计算》 DE 题目解析
罚时计算
题目简介
第一次提交成功不计算罚时,错误一次罚时 20 分钟,请你计算所有人的罚时。
代码
《困难的字符串改造问题》 DE 题目解析
困难的字符串改造问题
题目简介
将字符串中的所有空格依次替换为大写字母(顺序:ABCD ... XYZABC....)。
代码
《追求更多的玫瑰花》 DE 题目解析
追求更多的玫瑰花
题目简介
读取询问的区间 [l, r],算出l,r之间的长度,如果长度是奇数,那绝对是Sad;如果是偶数,那就要判断,-1和1的数量是否各≥长度的一半,如果是就happy,否就sad。
代码
《进制转换》 DE 题目解析
进制转换
题目简介
将数组中每个十进制数变成八进制数,并按“先按照 每个数 的最低位从大到小排序,如果最低位的数一样,那么就按照 每个数 进行从小到大排序”的规律排序。
代码