- 博客(45)
- 收藏
- 关注
原创 轰炸C++
以下x行,每行四个整数:x1、y1、x2、y2,表示被轰炸的矩形的左上角坐标和右下角坐标(比如1 3 7 10就表示被轰炸的地方是从(1,3)到(7,10)的矩形)。在轰炸后,有Y个关键点,指挥官想知道,它们有没有受到过轰炸,如果有,被炸了几次,最后一次是第几轮。每行第一个字符为Y或N,表示是否被轰炸,若为Y,在一个空格后为两个整数,表示被炸了几次和。再以下y行,每行两个整数,表示这个关键点的坐标。第一行,四个整数:n、m、x、y。
2025-02-15 16:48:03
159
原创 母牛生小牛
每组数据只有一个整数N,独占一行。(1≤N≤50),最后一行为0,表示输入结束。设有一头小母牛,从出生第四年起每年生一头小母牛,按此规律,第N年时有几头母牛?对每组数据,输出一个整数(独占一行)表示第N年时母牛的数量。那么,我们的代码要尽量扣题!
2025-02-15 16:43:31
113
原创 我的创作纪念日
提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等。
2024-11-23 13:14:46
200
原创 分配任务
在社会实践活动中有三项任务分别是:种树、采茶、送水。依据小组人数及男生、女生人数决定小组的接受任务,所以,依据题目可得三个表达式:(注:z是总人数,n是男生;输入小组男生人数、女生人数,输出小组接受的任务。那么,你对这一次的讲解满意吗?如果满意,那就来投票吧!人数大于等于10人且男生多于女生的小组负责种树(输出tree)一行两个空格隔开的数,表示小组中男生和女生的人数。人数大于等于10人且男生不多于女生的小组负责采茶。人数小于10人的小组负责送水(输出water)3.直接用else;
2024-11-23 13:12:00
262
原创 数根(变异版)
以前我们学过的正整数的数根指的是该整数各位数字的和,本题数根进行了变异,一个整数的数根是这样得到的:将此整数中的非零数字相乘,得到的结果再重复上述运算,直到只有一位数为止,此一位数即为原整数的数根。例如:整数99,99→9×9=81→8×1=8,8即为99的数根。有若干行,每行显示每次数字相乘之后的结果,最后一行只有一个一位数,即n的数根。自定义函数,想必大家都知道,那么,我们今天就来解决一道高等级题目。一个n位的整数(n≤255)。
2024-11-16 19:09:31
167
2
原创 调整试题顺序
有n道题(每道题有一个唯一的编号,用1~n之间的整数表示)按顺序排列在word文档中,现在第n个道题的位置需要调整到第m个位置。输出第n个人调整后的题目排列顺序。第二行包含n个正整数,之间用一个空格隔开,表示排在word的第1~第n道题的编号。第三行包含1个正整数m,表示第n道题要调整的位置,1≤m
2024-09-15 15:34:03
189
原创 数1的个数
给定一个十进制正整数n(1≤n≤10000),写下从1到n的所有整数,然后数一下其中出现的数字“1”的个数。例如当n=2时,写下1,2。这样只出现了1个“1”;当n=12时,写下1,2,3,4,5,6,7,8,9,10,11,12。这样出现了5个“1”。一个正整数,即“1”的个数。
2024-08-23 14:10:18
242
原创 第n小的质数
注:sqrt是函数体名字(详见我的主页,关于“盘点C++的头文件以及函数”)输入一个正整数n,求第n小的质数。一个不超过10000的正整数n。
2024-08-22 13:58:41
223
原创 含k个3的数
输入两个正整数m和k,其中1<m<100000,1<k<5,判断m能否被19整除,且恰好含有k个3,如果满足条件,则输出YES,否则,输出NO。例如,输入:43833 3,满足条件,输出YES。如果输入:39331 3,尽管有3个3,但不能被19整除,也不满足条件,应输出NO。注意:do+while是do while循环。(也是一种循环体,而且也更实用)。满足条件时输出YES,不满足时输出NO。m和k的值,中间用单个空格间隔。
2024-08-22 13:51:55
157
原创 A+B问题终极版
如对于输入中的第二对a和b,在输出中它们的和应该也在第二行。输入包含一系列的a和b对,通过空格隔开。对于输入的每对a和b,你需要依次输出a、b的和。你的任务是计算a+b。
2024-08-22 13:40:55
147
原创 你是如何克服编程学习中的挫折感的?
编程学习之路上,挫折感就像一道道难以逾越的高墙,让许多人望而却步。然而,真正的编程高手都曾在这条路上跌倒过、迷茫过,却最终找到了突破的方法。你是如何在Bug的迷宫中找到出口的?面对复杂的算法时,你用什么方法让自己保持冷静?让我们一起分享那些克服挫折的经验,为彼此的编程之路点亮希望之光!提示:探讨如何调整心态,保持积极乐观的学习态度,如何设定合理的目标和期望。提示:分享有效的学习策略,如何分解复杂问题,如何在遇到困难时寻求帮助等。提示:讲述自己或他人克服挫折的真实故事,分享那些关键的转折点和领悟。
2024-08-22 13:32:05
137
原创 求区间的水仙花数
所谓的“水仙花数”是指一个三位数其各位数字的立方和等于该数本身,例如,153是“水仙花数”,因为153=1^3+5^3+3^3=1+125+27=153,看懂了吗?输入两个正整数A和B(1<=A<=B<=1000),求A~B的所有水仙花数。从小到大按顺序依次输出A~B范围内的水仙花数,一行输出一个。
2024-08-22 13:28:54
241
原创 派送蛋糕
铭铭将装好的蛋糕派送到学校的每个班级,学校共有N个班级,每个班级有Ni个学生,一盒蛋糕最多可以分给10个人吃,那么铭铭至少需要派送多少盒蛋糕?第一行:一个整数N,代表共有N个班级(0< N<= 100000)。第二行:有N个整数,代表每个班级的人数(0<人数<100)。代表铭铭至少需要派送的蛋糕数。
2024-08-22 13:24:58
186
原创 求任意位和《信息学奥赛一本通编程启蒙(C++版)》
这道题目,和以前的题目完全不一样,这个题便是完全可以与判定结构一样的题目了。在一本通之中几乎没有多少与判断结构完全一样的题目了。(可惜的是它是以道新手题目啊!输入一个整数,计算它各个位上的数字的和。如1234,其结果为1+2+3+4=10。输出结果,输出一个数。
2024-08-18 20:37:00
163
原创 奇数
输出a到b之间的奇数。奇数是一种数学术语,整数中,能被2整除的数是偶数,不能被2整除的数是奇数,奇数包括正奇数、负奇数。其中注意:0不是奇数,是偶数。输入共1行,用空格分隔的整数a和b。(-20000<=a<=b<=20000)每行一个区间a到b中的奇数(从小到大输出)奇数(这题还是大家熟悉的题型——判断结构)
2024-08-18 20:31:15
184
原创 求满足条件的二位数
求出所有满足下列条件的二位数:将此二位数的个位上的数字与十位上的数字进行交换,可得到一个新的数,要求新数与原数之和小于100。这道题,也可以说是一个简单的判断(与数字判断有差别,但是就将他放在这一个模块吧!由小到大输出满足条件的所有二位数,要求输出一行5个数,数与数之间以一个空格隔开。由小到大输出满足条件的所有二位数,要求输出一行5个数,数与数之间以一个空格隔开。
2024-08-18 20:26:36
153
原创 求平均分
求实验小学某次信息学竞赛同学们的平均分,以-1表示输入结束。一行一个实数,表示平均分,输出保留2位小数。很明显,这是一个新手题型的循环结构。一行若干实数,最后一个为-1。
2024-08-18 16:19:12
157
原创 高斯求和
在他的第一本著名的著作《算术研究》中,作出了二次互反律的证明,成为数论继续发展的重要基础。罗捷雅真诚地希望儿子能干出一番伟大的事业,对高斯的才华极为珍视。在高斯19岁那年,尽管他已做出了许多伟大的数学成就,但她仍向数学界的朋友W.波尔约(W.Bolya,非欧几何创立者之一J.波尔约之父)问道:高斯将来会有出息吗?高斯小时候有一个很出名的故事:用很短的时间计算出了小学老师布特纳布置的任务:对自然数从1到100的求和。今天,请大家编程解决类似的问题:给定一个整数n,求解1到n之间所有的整数之和(包括1和n)
2024-08-18 14:58:00
882
原创 水仙花数1
输入一个三位数n,判断是否为水仙花数,如果是则输出“YES”,不是则输出“NO”。水仙花数:是指一个3位数,它的每个位上的数字的3次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153)注意读题,很明显,这是数字判断模块的类型,例如:1^3 + 5^3+ 3^3 = 153。(这里我们也可以用/n来换行)cout<<"NO"<<endl;(这里我们也可以用/n来换行)(100<=n<=999)按照题目描述输出对应结果。
2024-08-18 14:53:25
354
原创 练27.1 叮叮当当《信息学奥赛一本通编程启蒙(C++版)》
松鼠老师和小慧玩报数游戏。松鼠老师数到2的倍数时,小慧就说“叮叮”;松鼠老师数到3的倍数时,小慧就说“当当”;松鼠老师数到2和3的倍数时,小慧就说“叮叮当当”。首先我们要搞清楚,这是一个很经典的数字判断题型(所谓的数字判断就是判断这个数是否是一个数的倍数)cout
2024-08-18 14:46:52
288
原创 信息学奥赛一本通 1141:删除单词后缀
判断后三个字符如果是er,ly,在字符串倒数第2位置,即s[len-2]位置改为’\0’,这样就删掉了后两个字符。如果是ing,在倒数第3位置,即s[len-3]位置改为’\0’,这样就删除了后3个字符。字符串s长度为len时,它的后三个字符分别为s[len - 3], s[len - 2], s[len - 1]使用取子串方法,取单词后2个字符。如果是"ly"或"er",用删除方法删除这2个字符。如果是"ing",用删除方法删除这3个字符。erase(删除起始位置) :从删除起始位置开始一直删除到末尾。
2024-08-08 19:40:18
384
原创 加密的病历单
在药房实习期间,小英扎实的专业基础获得了医生的一致好评,得知小英在计算概论中取得过好成绩后,主任又额外交给她一项任务,解密抗战时期被加密过的一些伤员的名单。经过研究,小英发现了如下加密规律(括号中是一个“原文->密文”的例子) 1.原文中所有的字符都在字母表中被循环左移了三个位置(dec -> abz)2.逆序存储(abcd -> dcba)3.大小写反转(abXY -> ABxy)由于这是中级题目,但是新建太麻烦了,所以我就把他放到低级和高级中吧!🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺(求评论)输出解密后的字符串。
2024-08-08 19:35:59
275
原创 图像模糊处理
第一行包含两个整数n和m,表示图像包含像素点的行数和列数。接下来n行,每行m个整数,表示图像的每个像素点灰度。相邻两个整数之间用单个空格隔开,每个元素均在0~255之间。2.中间各像素点新灰度值为该像素点及其上下左右相邻四个像素点原灰度值的平均(舍入到最接近的整数)m行,每行n个整数,为模糊处理后的图像。相邻两个整数之间用单个空格隔开。(行尾没有多余的空格)代码如下:注:过程十分复杂,所以,请大家耐心看。1.四周最外侧的像素点灰度值不变;
2024-08-06 20:23:29
335
原创 拐角方阵
注:这一题的思路是这样的,(见输出)可以看出,第一行和第一列都是1;还是按竖列看,不妨看出,他们都是,累加1的,然后,依此类推,保留上一个数,再继续累加。输入一个正整数n,生成一个n*n的拐角方阵(具体见样例)。共n行,每行n个正整数,每个正整数占5列。一行一个正整数n,1≤n≤20。不说了,直接开代码盲盒!
2024-08-06 20:20:29
308
原创 破译密码
人们在做一个破译密码游戏:有两支密码棒分别是红色和蓝色,把红色密码棒上的数字减去蓝色密码棒上的数字,就是开启密码锁的密码。现已知密码棒上的数字位数不超过20000位,请在一秒内求出密码。一个正整数,为输入的两个正整数中较大者减去较小者的差值。2行,每行有一个正整数。
2024-08-05 21:38:53
190
原创 找成绩差距
正好一次考试结束,小慧想知道自己的语文、数学、英语成绩分别与语文年级第一、数学年级第一、英语年级第一的相差多少。共3N+4行,第1至第3行分别为小慧的语文、数学、英语成绩(位数M),第4行为N,以下3N行,每行一个数(它们的位数是M),分别为第N个同学的语文、数学、英语成绩。对于100%的数据,0
2024-08-05 21:33:17
594
原创 减法神童
在科学城里住着一位减法神童,他可以在一秒钟内算出两个数相减的结果。这两个数可不是普通的数字,它们是11位以上的“庞然大物”。为了证明自己神奇的计算能力,减法神童请全城的人都来出题考自己,只要答错一题他就自愿放弃“减法神童”的称号。你想考考减法神童吗?还是先编写一个程序帮我们算出任意两个11位以上的数相减的精确结果吧。第1行是被减数A,第2行是减数B(A,B的位数大于11,小于200)。
2024-08-05 21:30:58
207
原创 新数字三角形
先不急,首先我们先来理一下思路,(见输出)是采用累加的形式,所以,这种题有两种方法!简单来说,就是用数组的方法去做这题,但是,记住!不要用以为去做,要用二维。说白了,这两种方法都一样,步骤都是一样的,所以,大家爱用那种用那种!读入一个正整数n,输出一个n行的数字三角形(见输出样例)。注:未经允许,拒绝转载,若要转载,请私信!共n行,第i行包含i个正整数,每个整数占5列。一行一个正整数n,2≤n<10。
2024-08-05 20:10:39
299
原创 A+B问题终结版
给定两个正整数A和B,输出A+B的值。A和B的值可能会很大很大,甚至达到100位。现在请你解决这一问题。两行,分别是两个正整数A,B,换行隔开。请注意:这可不是新手题目!一个整数,即A+B的值。还是闲着没事,但是!
2024-07-30 20:05:34
175
原创 A+B问题
A+B问题的题目描述如下:给定两个整数A和B,输出A+B的值。保证A、B及结果均在整型范围内。现在请你解决这一问题。大部分的在线题库,都会将A+B问题作为第一题,以帮助新手熟悉平台的使用方法。一行,包含两个整数A,B,中间用单个空格隔开。A和B均在整型范围内。今天闲着没事干,来给大家(C++新手)看看一些低级题。一个整数,即A+B的值。保证结果在整型范围内。
2024-07-30 20:02:44
164
原创 松树的高度2
现在光头强看到丛林里有N棵美人松按照从矮到高的排好,当然每棵松的高度是已知的。李老板要问光头强M次,每次询问高度为K的美人松有多少棵。第三行M个正整数,之间用一个空格隔开,表示M个询问,每次询问高度为K的美人松有多少颗,1
2024-07-30 19:58:18
202
原创 松树的高度3
又到过年了,狗熊岭的动物们都忙碌了起来,张灯结彩准备过年。李老板却要光头强砍一些百年美人松回去。美人松都是很高的,它们的高度不超过长整型。现在光头强看到丛林里有N棵美人松,当然每棵松的高度是已知的。李老板要光头强将高度为K的美人松全部砍掉,请输出光头强砍掉高度为K的美人松后丛林里的情况。一行若干用空格隔开的整数,表示光头强砍掉高度为K的美人松后的情况。第二行N个正整数,之间用一个空格隔开,表示N棵美人松的高度。第三行,表示要砍的美人松高度为K,1<=K<=1000。
2024-07-30 19:56:47
264
原创 C++小游戏2
printf("胜利!\n获得%lf金币\n\n当前剩余血量:%lf\n",shanghai[k]+3,wj_health);printf("最大生命值:%lf\n",wj_max_health);printf("你当前剩余血量:%lf\n",wj_health);printf("\n余额:%lf\n",wj_money);printf("对手当前剩余血量:%lf\n\n",boss);printf("生命值:%lf\n",wj_health);printf("金币:%lf\n",wj_money);
2024-07-30 19:53:25
361
原创 松树的高度1
又到过年了,狗熊岭的动物们都忙碌了起来,张灯结彩准备过年。李老板却要光头强砍一些百年美人松回去。美人松都是很高的,它们的高度不超过长整型。现在光头强看到丛林里有N棵美人松,当然每棵松的高度是已知的。李老板要问光头强:高度为K的美人松有多少棵?第三行一个正整数K,表示询问高度为K的美人松有多少棵,1<=K<=1000。第二行N个正整数,之间用一个空格隔开,表示N棵美人松的高度。一行一个整数,表示对应高度为K的树的数量,如果没有则输出0。第一行一个正整数N, 1<=N<=1000000。
2024-07-30 19:49:31
178
原创 学习对象
学习对象描述:n个信息学选手站在一排,每个选手的位置依次用1~n表示,第i个信息学选手的编程能力用一个整数H i表示。每个信息学选手都希望找一个编程能力比自己高但又与自己编程能力最接近的选手学习,如果有多个符合条件的选手则选择位置在最前面的选手学习。请编程输出每位选手学习对象的位置,如果没有学习对象,则输出0。
2024-07-30 19:46:26
161
原创 一维数组问题:插队问题
有 n 个人(每个人有一个唯一的编号,用 1~n 之间的整数表示)在一个水龙头前排队准备接水,现在第 n 个人有特殊情况,经过协商,大家允许他插队到第 x 个位置。第二行包含 n 个正整数,之间用一个空格隔开,表示排在队伍中的第 1~ 第 n 个人的编号。一行包含 n 个正整数,之间用一个空格隔开,表示第 n 个人插队后的排队情况。第三行包含 1 个正整数 x,表示第 n 个人插队的位置,1≤x<n。第一行 1 个正整数 n,表示有 n 个人,2<n≤100。注:本文为原创,未经允许,请勿转载!
2024-07-28 20:06:01
391
在 IntelliJ IDEA 中集成 Maven 环境,可以按照以下步骤进行操作: 安装 Maven
2024-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人