随笔分类 -  noi系列

讲noi各个题
摘要:戳我👈题目链接 咳咳……好久没更新了 题意: 先输入一个数(n),为数组(a)的元素个数;再输入a;然后给出一个数;最后输出这个数在第几位(数组下标应以1开始)。 思路: 先使用for循环循环第一行所输入的次数,每次输入一次数组元素的值;再输入要查找的数;然后再用个循环(n次),在每次循环里看a[ 阅读全文 »
posted @ 2023-02-19 12:45 HHDUK 阅读(82) 评论(0) 推荐(0) 编辑
摘要:题目链接 题意 一组数,每个数相邻的差的绝对值为3,2,1的数列,就存在“有趣的跳跃”。如果存在,输出“Jolly”;如果不存在,输出“Not jolly”。 思路 先用abs(求绝对值)求出相邻两数的差的绝对值(a)。再用冒泡排序将‘相邻两数绝对值’a从大到小排序为b(例:题中的3.2.1)。最后 阅读全文 »
posted @ 2022-10-16 16:13 HHDUK 阅读(111) 评论(0) 推荐(1) 编辑
摘要:题目链接 题意: 第一天为 1 * 该段时间天数之后两天 2 * 该段时间天数在之后三天 3* 该段时间天数每段时间获得的金币就是 该段时间天数*该段时间天数 最后算出n天一共得了多少金币。 解题思路: 先使用for计算每天的金币数量,然后每天加一个金币,天数也加一,如果天数与加金币数量相等时,说明 阅读全文 »
posted @ 2022-10-04 14:51 HHDUK 阅读(115) 评论(0) 推荐(0) 编辑
摘要:http://noi.openjudge.cn/ch0105/35/题目链接 题意: e = 1 + 1/1! + 1/2! + 1/3! + ... + 1/n! 求e,要求打印小数点后10位。 解题思路: 首先循环n次;在里面先运用for循环进行循环,里面求出n的阶乘结果(!表示阶乘);最后直接 阅读全文 »
posted @ 2022-10-02 14:54 HHDUK 阅读(613) 评论(0) 推荐(0) 编辑
摘要:点我为题目链接 题意 从个位开始按照从低位到高位的顺序依次输出每一位数字。 解题思路 先用while进行循环,循环到只剩最高的两位,在 while里,先取余10为分离个位(也就是先打印个位),再用原数除以10,就可以计算出排除个位上的数字(重复这几步,直到只剩最高的两位),最后在while外打印最高 阅读全文 »
posted @ 2022-08-31 11:31 HHDUK 阅读(376) 评论(0) 推荐(0) 编辑
摘要:http://noi.openjudge.cn/ch0105/24/ (题目链接) 题意 若收缩压在90 - 140之间并且舒张压在60 - 90之间(包含端点值)则称之为正常,计算病人保持正常血压的最长小时数。 解题思路 先用for循环次数,再用if判断是否满足条件(收缩压在90 - 140之间并 阅读全文 »
posted @ 2022-08-31 10:55 HHDUK 阅读(188) 评论(0) 推荐(0) 编辑
摘要:描述 一球从某一高度落下(整数,单位米),每次落地后反跳回原来高度的一半,再落下。编程计算气球在第10次落地时,共经过多少米? 第10次反弹多高? 输入 输入一个整数h,表示球的初始高度。 输出 输出包含两行:第1行:到球第10次落地时,一共经过的米数。第2行:第10次弹跳的高度。注意:结果可能是实 阅读全文 »
posted @ 2022-08-19 11:10 HHDUK 阅读(481) 评论(0) 推荐(0) 编辑
摘要:描述 菲波那契数列是指这样的数列: 数列的第一个和第二个数都为1,接下来每个数都等于前面2个数之和。给出一个正整数k,要求菲波那契数列中第k个数是多少。 输入 输入一行,包含一个正整数k。(1 <= k <= 46) 输出 输出一行,包含一个正整数,表示菲波那契数列中第k个数的大小 样例输入 19 阅读全文 »
posted @ 2022-08-19 10:42 HHDUK 阅读(220) 评论(0) 推荐(0) 编辑
摘要:描述 一个正整数,如果它能被7整除,或者它的十进制表示法中某一位上的数字为7,则称其为与7相关的数.现求所有小于等于n(n < 100)的与7无关的正整数的平方和. 输入输入为一行,正整数n(n < 100)输出输出一行,包含一个整数,即小于等于n的所有与7无关的正整数的平方和。 样例输入 21 样 阅读全文 »
posted @ 2022-08-15 11:02 HHDUK 阅读(184) 评论(0) 推荐(0) 编辑
摘要:描述 农夫约翰在去年赚了一大笔钱!他想要把这些钱用于投资,并对自己能得到多少收益感到好奇。已知投资的复合年利率为R(0到20之间的整数)。约翰现有总值为M的钱(100到1,000,000之间的整数)。他清楚地知道自己要投资Y年(范围0到400)。请帮助他计算最终他会有多少钱,并输出它的整数部分。数据 阅读全文 »
posted @ 2022-08-15 10:34 HHDUK 阅读(277) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示