- 博客(24)
- 收藏
- 关注
原创 nh德育分
期末到了,小慧协助班主任统计同学们本学期的德育分情况,已知学号为1~n的n个同学的德育分,小慧有一次使用特权的机会,她可以把任意连续一段学号同学的德育分同时乘以C,问小慧使用特权后,全部同学的德育分总和最多为多少分?对于100%的数据,1<=n<=100000,1<=c<=1000,-10000<=ai<=10000。对于80%的数据,1<=n<=10000,1<=c<=100,-1000<=ai<=1000;对于30%的数据,1<=n<=100,1<=c<=10,-100<=ai<=100;
2025-02-19 13:01:02
373
原创 魔法小球-2024年下桂城教师信息学比赛
分别代表这两个小球的魔法值。乐乐喜欢平衡,所以他希望两个小球上的数字相等,为此他可以选择一个小球并对其实施若干次魔法,假设小球上的数字是。,他可否施展魔法,从而使得最终两个小球上的数字相等,若可以,输出使得两个小球相等需要施展的魔法的最少次数,如果不行则输出。输出使得两个小球相等需要施展的最少魔法次数,如果不行则输出。乐乐有两个魔法小球,上面分别有两个数字。现在乐乐想知道,对于两个小球和确定值。,分别为两个小球上的数字和确定值。,则每次魔法,可以使得。
2024-12-18 13:07:11
981
原创 进制转换.理论知识&常考题目(还有代码)
进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的 tally mark 计数),我们这里讲的是带进位的计数方法。对于任何一种进制—X进制,就表示每一位上的数运算时都是逢X进一位。十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x 进制就是逢 x 进位。对于任何一个数,我们可以用不同的进位制来表示。比如:十进数1616,可以用二进制表示为110010100002。
2024-12-16 22:39:11
1220
原创 中间数(nhoi2006pj1)
扮演一个重要的角色。根据定义:中间数就是在一连串已由小到大排序的数字中,排在中间的那一个数。若有偶数个数字,我们定义中间数就是位于中间的那。(而且只取整数部分)。仅一行,输出这些数的中间数。在统计学的世界中,中间数。个整数,有一空格隔开。个数,所以中间数就是。
2024-12-12 12:54:50
918
原创 合唱队形
大家都知道,合唱队形通常是中间高两端低的。老师是这样安排他们的队形的:先让所有的同学按高个儿在前的顺序排成一队。然后,最高的那位同学单独站出来,这是合唱队形的中心,再让第二位同学站在她的左手边,让第三位同学站在她的右手边,再依次向两端安排其他人……事先给定所有人的身高,请输出她们站成合唱队形之后的身高顺序。为了准备一次演出,老师开始为她们安排合唱队形了。个整数,表示她们按老师的要求站成合唱队形之后的身高顺序。个整数,表示以厘米为单位的所有人的身高。,表示合唱队的总人数,已知。文件第一行是一个整数。
2024-12-12 12:49:15
721
原创 分组
这两个教练轮流挑选球员,这两个教练每次都是从当前剩下的球员中挑选技巧值最大的球员。个球员,现在要把他们分成两队,让他们打比赛。每个人都有一个技巧值,有两个教练,教练。挑选的球员的技巧总和大多少?个球员的技巧值,技巧值不超过。挑选的球员的技巧总和大多少。挑选的球员的技巧总和比教练。挑选的球员的技巧总和比教练。挑完球员后,问:教练。
2024-12-12 12:45:11
537
原创 成绩排序
个同学的语文、数学、和英语成绩,计算他们的总分,要求按从高到低的顺序输出总分。个正整数n(3≤n≤1000),表示学生总数;个正整数,表示每个同学语文、数学、英语的分数。只有一行:按从高到低的顺序输出成绩。
2024-12-12 12:36:05
469
原创 第3题 FairywarI
你的任务是将他们全部击灭,每次只能攻击一个小精灵,且要将他们按照顺序依次击败, 也就是说,要攻击第。每个精灵有两个特性: 它每秒的攻击值 和 它的生命总值。此外,所有没有被打败的小精灵会在你击灭他们的时候攻击你。给出每个精灵的攻击值和生命值, 计算出你将失去的生命值数量。共一行, 一个整数,表示消灭所有的小精灵需要花费的生命值数量。秒中, 两个精灵同时攻击你,每秒需要花费。的整数, 表示每个精灵的攻击值。的整数, 表示每个精灵的生命值。个精灵攻击你, 每秒需要花费。点生命值, 你就要花。
2024-12-11 13:27:14
709
原创 第2题 英雄卡
小李非常迷恋收集各种干脆面里面的英雄卡,为此他曾经连续一个月都只吃干脆面这一种零食,但是有些稀有英雄卡真的是太难收集到了。后来某商场搞了一次英雄卡兑换活动,只要你有三张编号连续的英雄卡,你就可以换任意编号的英雄卡。小李想知道他最多可以换到几张英雄卡(新换来的英雄卡不可以再次兑换)。100%数据,1
2024-12-11 12:26:56
459
原创 第1题 moo
把首位或末位的字母进行修改(M改为O或者O改为M)需要的最少次数,如果不可能,则输出。对于第一个字符串,可以先把最后一个。,然后每次删除最前面的字母,删。行,每行表示把字符串修改为。问:要把字符串最后修改为。的字符串(长度最大为。至少需要多少次操作。
2024-12-11 12:20:19
687
原创 第6题 镜面数
如果一个数的位数是偶数,且其前半部分和后半部分的数关于最中间的位置成轴对称,则我们称这个数为镜面数。为了便于理解,我们假定。等也不是镜面数,因为他们不关于最中间的位置成轴对称。等均不是镜面数,因为他们的位数是奇数。位数,则若其为镜面数,则其可以写成。一个正整数,为镜面数的数量。,共有多少个数为镜面数。
2024-12-10 20:44:26
397
原创 4.数学游戏
成为一个不能再被其他大于1的正整数整除的大数(也就是质数)。问题是,丹丹要这么操作几次,才能让。已经是一个大数(质数)了。这里展示的步骤可能不是最少的,但我们的目标是找到最少的操作次数。丹丹在数学学习上碰到了一个难题,特别是除法那一块。成为一个大数(质数)呢?丹丹对除法有点犯迷糊,所以想请你帮忙解答。本身就是大数(质数),不需要再额外操作。成为一个大数(质数),每个答案一行。,输出丹丹要操作几次,才能让。她可以一直这么做,直到。比如,如果开始的数字是。输入第一行,一个正整数。,表示询问的次数,接着。
2024-12-10 19:35:32
987
原创 第5题 硬币
翻面),他现在想知道最少需要多少次操作能使所有硬币正面朝上。如果不能使所有硬币翻面,则输出。朝上的时候这个他才能把这些钱收起来。现在他以一个这样的操作来翻硬币,他选择一个。对于另外 20%的数据, 全部数字相等。小 B 面前的桌子上有。位置上的硬币都翻面(若。个整数,每个数字均为。对于 30% 的数据,对于 100%的数据,
2024-12-10 19:34:34
893
原创 第3题 放球
输出袋子中球上所写的不同整数的个数。表示从袋子中取出一个写有整数。的询问,输出对应的值。:表示把一个写有整数。行,每行分别是描述中。
2024-12-10 14:03:38
751
原创 第2题 水彩笔
小商店的水彩笔不零售,只按捆销售,有两种规格,其中一种为。元,请问为了保证活动的正常进行,至少需要花多少钱购买水彩笔?输出购买水彩笔的最少花费。
2024-12-10 13:55:43
527
原创 约瑟夫问题
的人出圈,然后再从下一个人开始,继续从 1 开始依次报数,报到。如此循环,直到最后一个人出圈为止。行,每行一个正整数,表示依次出圈的人的编号。按顺序围成一个圈,现在给定一个数。,从第一个人开始依次报数,报到。编程输出所有人出圈的顺序。,之间用一个空格隔开,
2024-12-10 13:42:27
1353
原创 元音字母(NHOI2017初中)
给你一个所有字符都是字母的字符串,请输出其中元音字母的个数。对于100%的数据,字符串长度小于等于 106。二十六个字母中的五个元音字母是。仅一行,包括一个字符串。输出一个整数,如题所述。所有字符有大小写区别。
2024-12-10 13:21:25
503
原创 最大子段和
给出一个长度为n的序列,求连续子段的最大值。比如说 2 3 -4 5 的最大子段和是 6。而 2 3 -6 7 的最大子段和为 7。第 1 行一个数n,范围 [1,1000];第 2 行n个整数ai,范围 [-10000,10000];一个整数,最大和。
2024-12-10 12:43:17
401
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅