- 博客(41)
- 收藏
- 关注
原创 0.99循环竟然=0!
经过∞次操作后,得:“0.”后跟∞(10-1)个“9”,即9∞个“9”,即∞个“9” 所以经过∞次此操作后的结果=0.99(9循环)当我们在“0.”后面每写10个“9”,就随机擦去1个“9”,进行一次此操作后,得:“0.”后跟(10-1)个“9”,即9个“9”同样的算法,②号“9”,③号“9”,所有的“9“还存在的概率都是0。即①号“9”还存在的概率是0,它有100%的概率在某一次被擦掉了。所以“0.”后跟着“9”的概率也是0。证明0.99(9循环)=0。所以0.99(9循环)=0。
2025-04-21 13:20:29
67
原创 增强版计算器(支持括号和多重运算)
程序使用递归下降解析法解析数学表达式,支持加减、乘除、幂运算、括号运算,能够处理负数、浮点数,并且具有简单的错误处理机制。
2025-03-29 12:05:19
258
原创 B4007 [GESP202406 二级] 计数
要解决这个问题,基本的思路就是遍历从 1 到 n 的所有正整数,对于每个整数,将其转化为字符串或逐位提取数字,检查其中是否包含给定的数字 k,然后统计其出现的次数。小杨认为自己的幸运数是正整数 k(注:保证 1≤k≤9)。小杨想知道,对于从 1 到 n 的所有正整数中, k 出现了多少次。从 1 到 25 中,2 出现的正整数有 2,12,20,21,22,23,24,25 ,一共出现了 9 次。输出从 1 到 n 的所有正整数中, k 出现的次数。对于全部数据,保证有 1≤n≤1000,1≤k≤9。
2025-03-08 11:16:08
272
原创 B4038 [GESP202409 三级] 平衡序列
小杨有一个包含 n 个正整数的序列 a。他认为一个序列是平衡的当且仅当存在一个正整数 i(1≤i<n)使得序列第 1 到第 i 个数字的总和等于第 i+1 到第 n 个数字的总和。这道题的核心思想是,判断一个序列是否可以通过某个位置划分成两部分,使得这两部分的和相等。如果 a 是平衡的,输出 Yes,否则输出 No。对全部的测试数据,保证 1≤t≤100,1≤n,ai≤10000。第一行是一个正整数 t,表示测试用例组数。第一行包含一个正整数 n,表示序列长度。,使得前面部分的和等于后面部分的和。
2025-03-08 11:06:41
463
原创 西游记答案!!!
只等取经人,变作_______,他是西海龙王_______之子,因为______________,被龙王告了_______,被玉帝吊在空中,打了三百,不日遭诛。因为悟空五百年前,大闹天宫时,被显圣擒了,压赴老君,将大圣安于八卦炉中,锻炼之后开鼎,被大圣蹬倒丹炉,落了几个砖来,内有馀火,到了此处化为火焰山。悟空后来变作一座土地庙,大张着口,似个_______,牙齿变作门扇,舌头变作_______,眼睛变作_______,尾巴变作_______。,变成牛魔王到芭蕉洞,骗得真扇,依罗刹女所教之法将扇变大。
2025-01-06 13:15:23
384
原创 论洛谷的题目
暴力出奇迹,骗分过样例。数学先打表,DP看运气。穷举TLE,递推UKE。模拟MLE,贪心还CE。想要骗到分,就要有方法。图论背模板,数论背公式。动规背方程,高精背代码。如果都没背,干脆输样例。
2024-12-19 13:15:26
97
原创 B3648 [语言月赛202208] 你几岁了
这个程序的功能是读取用户输入的年龄,然后以指定的格式输出该年龄。用户使用这个程序时,会在控制台输入一个整数,程序会输出类似于的信息(假设用户输入的是25)。
2024-11-06 13:09:07
374
1
原创 B3838 [GESP202306 一级] 时间规划
输入 44 行,第一行为开始时刻的小时,第二行为开始时刻的分钟,第三行为结束时刻的小时,第四行为结束时刻的分钟。输入保证两个时刻是同一天,开始时刻一定在结束时刻之前。时刻使用 2424 小时制,即小时在 00 到 2323 之间,分钟在 00 到 5959 之间。这段代码是一个简单的C++程序,用于计算两个时间点之间的时间差(以分钟为单位)。读取用户输入的四个整数,分别表示开始时间的小时和分钟,以及结束时间的小时和分钟。输出一行,包含一个整数,从开始时刻到结束时刻之间有多少分钟。将计算得到的时间差输出。
2024-11-05 13:23:11
788
原创 B3952 [GESP202403 一级] 小杨买书
小杨同学积攒了一部分零用钱想要用来购买书籍,已知一本书的单价是 1313 元,请根据小杨零用钱的金额,编写程序计算可以购买多少本书,还剩多少零用钱。输出包含两行,第一行,购买图书的本数;第二行,剩余的零用钱数。对全部的测试数据,保证 0 < m < 2000<m<200。在整个过程中,程序使用了基本的算术运算符来计算和输出结果。输入一个正整数 mm,表示小杨拥有的零用钱数。
2024-11-05 13:15:32
571
原创 B2032 等差数列末项计算
这个程序设计了一个递归函数,通过不同的n值返回与a和b相关的结果。结果可能代表某种线性序列的生成,实际含义取决于具体应用。若n增加,结果会逐步基于先前的计算结果加上(b - a)。
2024-11-05 13:11:33
622
原创 B2031 计算三角形面积
平面上有一个三角形,它的三个顶点坐标分别为 (�1,�1),(�2,�2),(�3,�3)(x1,y1),(x2,y2),(x3,y3),那么请问这个三角形的面积是多少。这段程序计算了三个点构成的三角形的面积。输入仅一行,包括 6 个双精度浮点数,分别对应 x1,y1,x2,y2,x3,y3。面积 = |(x2 - x3) * (y1 - y2)| / 2。输出也是一行,输出三角形的面积,精确到小数点后两位。来保留小数点后两位,并输出计算得到的面积。
2024-11-02 11:51:29
303
原创 B2023 空格分隔输出
读入一个字符,一个整数,一个单精度浮点数,一个双精度浮点数,然后按顺序输出它们,并且要求在他们之间用一个空格分隔。这个程序是用C++编写的,它的主要功能是从用户那里读取一个字符、一个整数、一个浮点数和一个双精度浮点数,并将它们格式化输出。总体来说,这个程序的功能是读取并打印一个字符、一个整数、一个单精度浮点数和一个双精度浮点数。:这几行声明了四个变量,分别用于存储一个字符、一个整数、一个单精度浮点数和一个双精度浮点数。:这是一个包含了许多标准C++库的头文件,通常用于竞争编程中以减少代码的书写量。
2024-11-02 11:21:19
403
原创 B2020 分糖果
某个幼儿园里,有 55 位小朋友编号依次为 1,2,3,4,51,2,3,4,5 他们按照自己的编号顺序围坐在一张圆桌旁。从 11 号小朋友开始,将自己的糖果均分成 33 份(如果有多余的糖果,就自己立即吃掉),自己留一份,其余两份分给和他相邻的两个小朋友。22 行,第 11 行是用一个空格隔开的 55 个整数,表示一轮游戏结束后 1,2,3,4,51,2,3,4,5 号小朋友手里糖果的数量。范围内的正整数,分别是游戏开始时 1,2,3,4,51,2,3,4,5 号小朋友手里糖果的数量。
2024-11-02 10:44:26
276
原创 B2012 甲流疫情死亡率
这段程序的功能是计算 b 占 a 的百分比,并输出结果保留三位小数。最后返回0,表示程序正常结束。甲流并不可怕,在中国,它的死亡率并不是很高。请根据截止 20092009 年 1212 月 2222 日各省报告的甲流确诊数 aa 和死亡数 bb,计算甲流在各省的死亡率。对于全部的测试点,保证 1 \leq a, b \leq 10^41≤a,b≤104。输入共两行,第一行一个整数为确诊数 aa,第二行一个整数为死亡数 bb。输出仅一行,甲流死亡率,以百分数形式输出,精确到小数点后 33 位。
2024-10-27 11:37:21
338
原创 B2010 带余除法
这段程序实现了两个整数相除并输出商和余数的功能。程序首先读取两个整数a和b,然后使用除法运算符“/”得到a除以b的商,使用取模运算符“%”得到a除以b的余数,最后分别输出商和余数。请注意,这段代码假定输入的两个整数b不为0。对于 100 \%100% 的数据,0 \le a \le 1000≤a≤100,1 \le b \le 1001≤b≤100。一行,包含两个整数,依次为被除数和除数(除数非零),中间用一个空格隔开。一行,包含两个整数,依次为整数商和余数,中间用一个空格隔开。
2024-10-27 11:32:55
432
原创 B2026 计算浮点数相除的余
原题没有标注数据范围,并且由于涉及到浮点数取模,一些情况想要进行处理是很费劲的。所以暂时设置一个较为宽松的数据规模约定。后续数据可能会进行加强。
2024-10-27 11:28:58
311
原创 B2024 输出浮点数
首先,程序引入了bits/stdc++.h头文件,这是一个包含了C++标准库的头文件,它包含了常用的标准库头文件,例如iostream、vector、algorithm等,方便开发者使用。这个程序的作用是演示了C++中使用printf和scanf函数进行输入输出的基本语法,并展示了一些常见的输出格式。程序使用了命名空间std,这意味着我们可以直接使用std命名空间下的函数和对象,无需再写std::前缀。这段程序的功能是将输入的数n按照不同的格式输出。的形式输出这个数,每次在单独一行上输出。
2024-10-27 11:10:58
275
原创 圆柱的底面积、表面积和体积
这个程序简单地计算并输出了一个圆柱体的底面积、表面积和体积,用户输入的半径和高度通过标准输入获得。使用的常数 (\pi) 用 3.14 近似,精确度有限。
2024-10-26 11:28:51
1061
原创 圆的面积、周长与半径
输入半径r,输出圆的周长、面积、直径,数与数之间以一个空格分开。头文件,该头文件包含了C++标准库中的所有头文件。这段程序是一个计算圆的面积、周长和直径的程序。变量并赋值为 3.14,表示圆周率。然后,定义了一个变量。来输出计算得到的圆的面积、周长和直径。数与数之间以一个空格分开。函数来计算半径的平方,然后乘以。来存储用户输入的半径。最后,返回0表示程序运行结束。来避免后续代码中重复使用。来获取用户输入的半径值。
2024-10-23 13:21:53
379
原创 2062:【例1.3】电影票
这段程序使用了C++标准库中的iostream和string库,并定义了一个名为main的函数。在主函数中,程序首先声明了一个名为x的整型变量,然后通过cin对象从标准输入流中读取一个整数赋值给x。接下来,程序使用cout对象将x和10*x输出到标准输出流,然后返回0,表示程序执行成功。已知一位小朋友的电影票价是10元,计算x位小朋友的总票价是多少?人数和电影票总价,中间用一个空格隔开。
2024-10-22 13:19:32
153
原创 2060:【例1.1】计算机输出
这是一个简单的C++程序,它使用了标准库中的iostream来进行输入输出操作。程序的主要部分是在main函数中,它打印"Hello World!这是一个常见的用于学习编程的示例程序,用于展示如何在C++中进行基本的输出操作。
2024-10-22 13:16:32
278
原创 1000:入门测试题目
【题目描述】求两个整数的和。【输入】一行,两个用空格隔开的整数。【输出】两个整数的和。【输入样例】2 3【输出样例】5代码如下:#include<bits/stdc++.h>using namespace std;int main(){ int a,b; cin>>a>>b; cout<<a+b; return 0;}这个程序是一个简单的加法计算器。程序首先
2024-10-22 13:13:36
299
原创 提取并排序数组中的偶数
从输入中读取一系列整数。提取出其中的偶数,并将它们存入数组。对奇数进行排序。输出排序后的奇数,格式为用逗号分隔的字符串。输入的整数个数从 1 开始,而数组索引从 0 开始,因此在读取和处理时要特别注意。
2024-10-20 11:26:29
370
原创 判断学生成绩
编程实现输入百分制成绩,要求输出成绩等级"A"、"B"、"C"、"D"、"E"。90分以上为"A"等,89~ 80分为"B"等,79~ 70分为"C"等,69~60分为"D"等,60分以下为"E"等。这个程序是一个简单的成绩等级划分程序。用户输入一个整数作为分数,然后根据不同的分数范围输出对应的等级。程序通过连续的if-else语句来确定分数所属的等级范围,然后输出对应的等级或提示信息。
2024-10-20 11:11:58
526
原创 小数转换为分数
给定一个小数以及其循环节的长度,编写一个程序,将其转换为分数形式。如果输入的小数没有循环节,则直接转换为分数形式。请输入一个小数: 0.75 请输入小数的循环节长度(没有循环节输入0): 0。输出该小数对应的分数形式。如果存在循环节,则输出格式为。如果没有循环节,则输出格式为。
2024-10-09 18:42:51
493
原创 24点计算器(2.7版本)
由于小编为了大家能看懂,所以用了大家都能看懂的代码(好吧,其实是小编能力有限,我才六年级!我用的方法是3个循环嵌套来实现24点的计算,因为有4个数,所以应该有3个计算符号。小编认为已经没有任何bug ,如有发现,可以告诉我哟。小编这里没有把所有答案都放出来,大家可以自己去试试。前面用swap交换是用来实现加括号的。其他的你们应该都能看懂。
2024-09-20 22:31:59
242
原创 提取并排序数组中的奇数
从输入中读取一系列整数。提取出其中的奇数,并将它们存入数组。对奇数进行排序。输出排序后的奇数,格式为用逗号分隔的字符串。输入的整数个数从 1 开始,而数组索引从 0 开始,因此在读取和处理时要特别注意。
2024-09-20 21:25:37
261
原创 最大数位置
给定一个整数 n 和一个包含 n 个整数的数组,编写一个程序找到数组中最大元素的 1-based 索引位置并输出。在上述示例中,数组为 [3, 1, 4, 1, 5],最大元素为 5,位于第 5 个位置(1-based 索引)。该程序的功能是找出输入数组中的最大元素并输出其位置(1-based 索引)。
2024-09-20 21:16:48
297
原创 判断年份是否为闰年
编写一个程序,判断输入的年份是否为闰年。如果年份是闰年,输出“闰年”;如果是平年,输出“平年”。这个程序的功能是判断输入的年份是否为闰年。
2024-09-20 21:08:30
446
原创 阿里巴巴之多重背包问题
你是阿里巴巴的一名工程师,正在开发一个电商平台的推荐系统。在这个系统中,你需要根据用户的需求,将一组商品推荐给用户。这些商品有不同的重量和价值,而用户的需求也有一定的容量限制。你需要在用户的背包容量限制下,选择一定数量的商品,使得这些商品的总价值最大化。Wnc[i]iw[i]v[i]WnWnw[i]v[i]c[i]iW10 32 3 33 4 24 5 114在这个示例中,你有3种商品,背包的容量是10。
2024-09-07 11:48:21
1759
原创 01背包问题
这个程序通过动态规划解决了01背包问题,并输出了在给定背包容量下能够获得的最大价值和选择的物品编号。程序利用二维dp数组来存储子问题的解,并最终从dp数组中反向追踪出最终的解。
2024-09-07 11:27:02
532
原创 方程计算器
通过逐步试探的方式,从 `x = 0.000` 开始,增加 `x` 的值,直到 `x = 1000.000`,每次增加 `0.001`,并计算左边和右边的值,寻找使得两边值相等的 `x`。这个函数处理输入的方程。这个程序适合用来处理简单的线性方程,但在实际应用中,如果需要处理更复杂的方程或更高的精度需求,可能需要更高级的数学库或算法。这个函数执行两个操作数 `a` 和 `b` 之间的运算,运算符由 `op` 决定。看懂我程序的人已经开始笑了,我的方法非常的笨,十分的暴力,所以有些方程是没有办法解的。
2024-08-21 15:12:34
1123
空空如也
dev c++输出窗口不显示,没有错误,但是输出窗口就是不显示,如何解决?
2024-10-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人