上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 60 下一页
摘要: 1.题目介绍 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 阅读全文
posted @ 2024-01-24 16:12 DawnTraveler 阅读(36) 评论(0) 推荐(0)
摘要: 1.题目介绍 手机 题目描述 一般的手机的键盘是这样的: 要按出英文字母就必须要按数字键多下。例如要按出 \(\tt x\) 就得按 \(9\) 两下,第一下会出 \(\tt w\),而第二下会把 \(\tt w\) 变成 \(\tt x\)。\(0\) 键按一下会出一个空格。 你的任务是读取若干句 阅读全文
posted @ 2024-01-24 02:26 DawnTraveler 阅读(59) 评论(0) 推荐(0)
摘要: 1.题目介绍 给你一个长度为 n 下标从 0 开始的整数数组 maxHeights 。 你的任务是在坐标轴上建 n 座塔。第 i 座塔的下标为 i ,高度为 heights[i] 。 如果以下条件满足,我们称这些塔是 美丽 的: 1 <= heights[i] <= maxHeights[i] he 阅读全文
posted @ 2024-01-24 02:05 DawnTraveler 阅读(66) 评论(0) 推荐(0)
摘要: 1.题目介绍 [NOIP2011 普及组] 统计单词数 题目描述 一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。 现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次出现的位置。注意 阅读全文
posted @ 2024-01-24 00:26 DawnTraveler 阅读(279) 评论(0) 推荐(0)
摘要: 1.题目介绍 【深基6.例6】文字处理软件 题目描述 你需要开发一款文字处理软件。最开始时输入一个字符串作为初始文档。可以认为文档开头是第 \(0\) 个字符。需要支持以下操作: 1 str:后接插入,在文档后面插入字符串 \(\texttt{str}\),并输出文档的字符串; 2 a b:截取文档 阅读全文
posted @ 2024-01-23 23:50 DawnTraveler 阅读(223) 评论(0) 推荐(0)
摘要: 1.题目介绍 [NOIP2018 普及组] 标题统计 题目背景 NOIP2018 普及组 T1 题目描述 凯凯刚写了一篇美妙的作文,请问这篇作文的标题中有多少个字符? 注意:标题中可能包含大、小写英文字母、数字字符、空格和换行符。统计标题字符数时,空格和换行符不计算在内。 输入格式 输入文件只有一行 阅读全文
posted @ 2024-01-23 18:15 DawnTraveler 阅读(677) 评论(0) 推荐(0)
摘要: 1.题目介绍 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例 1: 输入:n = 3 输出:["((()))","(()())","(())()","()(())","()()()"] 示例 2: 输入:n = 1 输出:["()"] 提示: 1 阅读全文
posted @ 2024-01-23 15:49 DawnTraveler 阅读(23) 评论(0) 推荐(0)
摘要: 1.题目介绍 口算练习题 题目描述 王老师正在教简单算术运算。细心的王老师收集了 \(i\) 道学生经常做错的口算题,并且想整理编写成一份练习。 编排这些题目是一件繁琐的事情,为此他想用计算机程序来提高工作效率。王老师希望尽量减少输入的工作量,比如 \(\texttt{5+8}\) 的算式最好只要输 阅读全文
posted @ 2024-01-23 13:48 DawnTraveler 阅读(202) 评论(0) 推荐(0)
摘要: 1.题目介绍 2.题解 2.1 双层循环 思路 注意到这里:s1 = s0 + 1 。所以是以较小数开始的,极大简化了题目难度 接下来我们便可以通过数组长度进行判断了: 若是偶数,比如像3,4,3,4, 此时必有 4 - 3 = 1,即 偶数的时候应该检验1 而若是奇数,比如像3,4,3, 此时必有 阅读全文
posted @ 2024-01-23 01:10 DawnTraveler 阅读(39) 评论(0) 推荐(0)
摘要: 1.题目介绍 给定一个非负整数,你至多可以交换一次数字中的任意两位。返回你能得到的最大值。 示例 1 : 输入: 2736 输出: 7236 解释: 交换数字2和数字7。 示例 2 : 输入: 9973 输出: 9973 解释: 不需要交换。 注意: 给定数字的范围是 [0, 10^8] 2.题解 阅读全文
posted @ 2024-01-23 00:24 DawnTraveler 阅读(56) 评论(0) 推荐(0)
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 60 下一页