自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 信息学奥赛:开启编程与算法之门的金钥匙

在当今科技飞速发展的时代,信息学奥赛(NOI,National Olympiad in Informatics)作为计算机科学领域的一项重要赛事,正吸引着越来越多学生、家长和教育者的目光。它不仅是一场编程与算法的竞技盛宴,更是培养未来科技人才的重要途径。

2025-04-17 19:06:00 1168

原创 指针填空题

下面程序是向已经升序的字符串中插入1个字符,使得插入后的字符仍然保持有序。

2025-05-20 16:56:40 33

原创 6-4 判断点圆关系

输入平面上的一个点的坐标,以及一个圆的圆心坐标和半径,输出该点到原点的距离,并判断该点在圆内,圆外还是在圆周上。在圆外时,将输出“outside",在圆内时,输出"inside",在圆周上时,输出“on"。下面已经给出了点类Point的部分定义,请将其函数定义补充完整,并添加对圆类Circle的完整定义。

2025-05-20 16:54:44 485

原创 6-3 12.3.2 求两点间的距离

public:private:其中x和y是数据成员,本别表示点的x坐标和y坐标。public://成员函数计算距离private://普通函数计算距离int main()//成员函数版本计算//普通函数版本计算return 0;/* 请在这里填写答案 */

2025-05-20 16:53:55 219

原创 6-2 学生类的构造与析构

在这里给出相应的输出。

2025-05-20 16:51:53 271

原创 6-1 12.3.1 基本Fraction分数类

/缺省构造函数设置分子为0,分母为1//只有1 个参数,设置分子为n,分母为1//设置分子为n,分母为d//设置分子和分母//获取分子值//获取分母值//获取分数对应的小数值//按分数形式显式分数, 按真分数或假分数形式输出private:int num;//分子int den;//分母。

2025-05-20 16:50:07 279

原创 7-10 计算个人所得税

假设个人所得税为:税率×(工资−1600)。

2025-05-20 16:49:02 114

原创 7-9 考试分数对应等级

输入一个百分制整数分数,求出对应的等级分。已知二者对应关系为:[0,60)—不合格(请输出-1),[60,90)—合格(请输出0),[90,100]—优秀(请输出1)。

2025-05-20 16:48:29 23

原创 7-8 两个数的简单计算器

本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加、减、乘、除或求余运算。题目保证输入和输出均不超过整型范围。

2025-05-20 16:47:57 170

原创 7-7 成绩转换

本题要求编写程序将一个百分制成绩转换为五分制成绩。

2025-05-20 16:47:27 52

原创 7-6 3.3.5 分时计价

计算工资:某公司员工的工资计算方法如下:一周内工作时间不超过40 小时,按正常工作时间计酬;超出40 小时的工作时间部分,按正常工作时间报酬的1.5 倍计酬。员工按进公司时间分为新职工和老职工,进公司不少于5 年的员工为老职工,5 年以下的为新职工。新职工的正常工资为30 元/小时,老职工的正常工资为50 元/小时。请按该计酬方式计算员工的工资。

2025-05-20 16:46:55 57

原创 7-5 阶梯电价

为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。

2025-05-20 16:46:23 85

原创 7-3 3.3.4 三数排序

编写程序,输入3 个整数,按照由小到大的顺序输出。

2025-05-20 16:45:50 93

原创 7-4 输出三角形面积和周长

本题要求编写程序,根据输入的三角形的三条边a、b、c,计算并输出面积和周长。注意:在一个三角形中, 任意两边之和大于第三边。三角形面积计算公式:area=s(s−a)(s−b)(s−c)​,其中s=(a+b+c)/2。

2025-05-20 16:45:16 56

原创 7-2 3.3.3 构造有效三角形

编写程序,输入3个整数,判断并输出以这3个整数作为边长能否构建1个有效的三角形。

2025-05-20 16:44:27 32

原创 7-1 3.3.2 计算分段函数值

根据下面的数学公式,输入不同的x值(double类型),计算并输出函数值y。

2025-05-20 16:43:41 103

原创 AMC8 -- 2009年真题解析(中文解析)

Answer: E中文解析:Answer: D中文解析:Answer: C中文解析:Answer: B中文解析:Answer: D中文解析:Answer: A中文解析:Answer: C中文解析:Answer: B中文解析:Answer: B中文解析:Answer: D中文解析:Answer: D中文解析:Answer: D中文解析:Answer: B中文解析:Answer: B中文解析:Answer: D中文解析:Answer: D中文解析:Answer: B中文解析:Answer: C中文解析:Answ

2025-05-15 16:12:54 734

原创 AMC8 -- 2016年真题解析

Answer: CSolution:中文解析:Answer: ASolution:中文解析:Answer: ASolution:中文解析:Answer: BSolution:中文解析:Answer: ESolution:中文解析:Answer: BSolution:中文解析:Answer: BSolution:中文解析:Answer: CSolution:中文解析:Answer: BSolution:中文解析:Answer: DSolution:中文解析:Answer: BSolution:中文解析:Ans

2025-04-25 10:25:11 836

原创 AMC8 -- 2017年真题解析(英文解析+中文解析)

Answer: ASolution:中文解析:Answer: ESolution:中文解析:Answer: CSolution:中文解析:Answer: DSolution:中文解析:Answer: BSolution:中文解析:Answer: DSolution:中文解析:Answer: ASolution:中文解析:Answer: DSolution:中文解析:Answer: DSolution:中文解析:Answer: CSolution:中文解析:Answer: CSolution:中文解析:Ans

2025-04-25 09:49:42 667

原创 家长速看!2025年6月GESP 考试报名明天 5 点开启

2025年6月GESP 考试报名

2025-04-22 19:31:16 358

原创 [Error] cannot bind ‘std::ostream {aka std::basic_ostream<char>}‘ lvalue to ‘std::basic_ostream

返回的是迭代器,而不是元素值。需要检查迭代器是否等于s.end()来判断元素是否存在。如果元素存在,可以通过解引用迭代器(*it)来获取元素值。

2025-04-18 18:11:26 116

原创 AMC8 -- 2019年真题解析(中文解析)

Answer: D中文解析:Answer: E中文解析:Answer: E中文解析:Answer: DSolution:中文解析:Answer: B中文解析:Answer: CAnswer: A中文解析 :Answer: E中文解析:Answer: B中文解析:Answer: B中文解析:Answer: D中文解析:Answer: A中文解析:Answer: A中文解析:Answer: C中文解析:Answer: B中文解析:Answer: D中文解析:Answer: B中文解析:Answer: C中文解析

2025-04-17 15:58:07 675 1

原创 C++学习中常见的数组越界问题及解决方案

数组越界是C++编程中的常见问题,但通过修正循环条件、使用标准库容器、启用编译器警告和进行代码审查,可以有效避免和解决这一问题。编程时应始终注意数组索引的有效性,确保程序的安全性和稳定性。在C++编程中,数组越界是一个常见且容易引发严重错误的问题。它发生在程序尝试访问数组中不存在的元素时,即索引超出了数组的有效范围。数组越界是指程序访问了数组中未定义的内存位置。在C++中,数组索引从0开始,到。如果索引超出这个范围,就会发生越界。

2025-04-11 19:47:27 396

原创 信息学奥赛怎么让学生取得更好的成绩呢?如何教?

2025-03-28 19:08:02 352

原创 B4263 [GESP202503 四级] 荒地开垦(答案 + 题解)

/ 定义一个long long 类型的别名// 定义一个整数N// 提高cin、cout的运行速度i <= n;i <= n;return 0;

2025-03-27 23:37:42 435

原创 B4262 [GESP202503 三级] 词频统计 题解(简易版)

【代码】B4262 [GESP202503 三级] 词频统计 题解(简易版)

2025-03-27 19:45:32 378

原创 [Error]invalid operands of types ‘int‘ and ‘<unresolved overloaded function type>‘ to binary ‘operat

在 C++ 中,这段代码可能会引发问题,主要是因为位运算符的优先级低于流插入运算符<<。这会导致表达式被解析为,而不是你期望的。

2025-03-27 19:26:23 812

原创 信息学奥林匹克竞赛:怎么规划?

刷题是提升信息学竞赛能力的有效途径,也是其他奥林匹克竞赛学科常用的训练方法。选择高质量的在线刷题平台,针对不同类型的题目进行针对性练习。注重总结解题方法和技巧,建立错题本和知识点总结笔记。分析题目背后的算法思想和数据结构,提高问题分析和解决能力。同时,学习其他竞赛学科的解题策略,优化自己的解题方法。信息学奥林匹克竞赛作为奥林匹克竞赛体系中的重要组成部分,为学生提供了一个展示才华、挑战自我的国际平台。

2025-03-27 18:11:39 1134

原创 常见的编译出错

使用了未声明或未定义的变量、函数或类。

2025-03-26 17:39:16 986

原创 报错[Error] invalid types ‘int[int]‘ for array subscript

确保使用下标操作符的变量是数组或指针。确保下标是整数类型。检查数组声明和初始化是否正确。对于多维数组,确保每个维度的下标都合法。通过以上方法,可以有效解决的问题。

2025-03-24 14:48:27 338

原创 1110:查找特定的值

【代码】1110:查找特定的值。

2025-03-23 19:36:22 154

原创 统计排序交换次数(车厢重组)

【代码】统计排序交换次数。

2025-03-22 20:08:05 184

原创 GESP计算机等级考试一级认证C++知识点

因此,在使用运算符时,要注意其优先级,必要时使用括号明确运算顺序。冯·诺依曼(1903年—1957年),出生于匈牙利的美籍犹太人,是20世纪最著名的数学家之一,理论计算机科学和博弈论的奠基者,常被誉为“计算机之父”。// 意图是(3 + 2) * 4,但由于运算符优先级问题,实际计算结果为3 + (2 * 4)for(int i = 1;i++) { // 意图是输出1到10的数字,但条件设置为i <= 5。:在C++中,变量在声明时必须指定其类型,否则编译器无法识别变量的数据类型,从而导致编译错误。

2025-03-21 17:03:21 841

原创 GESPc++二级易错点与核心代码

尽量简化嵌套结构,使用清晰的逻辑和适当的注释来提高代码的可读性。i <= x / i;:在表达式计算中,不同数据类型之间会发生隐式转换,可能导致意外的结果。:在提交代码前,使用不同的输入数据对程序进行测试,确保程序在各种情况下都能正确运行。:编写结构清晰、易于理解的代码,使用适当的注释来解释复杂的逻辑或算法。:理解字符与ASCII码的关系,在进行字符运算时注意结果的数据类型。:在需要类型转换时,未使用正确的方法或未考虑数据丢失的问题。:在提交代码前,未进行充分的测试,导致运行时错误或逻辑错误。

2025-03-21 16:57:20 657

原创 devc++如何使用 auto 关键字

一般这个问题会出现在STL的迭代器里面 因为 iterator很麻烦 所以想用这个关键字 自动识别类型。2.一开始普遍的dev应该都是以下这个界面,在【编译时加入以下命令】栏是空白的且没有打钩。3.奇迹就在此刻改变.在这个【编译时加入以下命令】处打钩,然后在空白栏输入【1.先在dev的【工具】里找到【编译选项】】,确定.然后就能支持c++11。

2024-11-21 19:51:56 432

原创 信奥一本通1142:单词的长度

感觉代码太废了 努力学习吧。

2024-11-15 20:38:19 95

原创 信奥一本通1134:合法C标识符查

【代码】信奥一本通1134:合法C标识符查。

2024-11-15 16:16:56 166

原创 信奥一本通2048:【例5.18】串排序

直接排序吧 省的太麻烦了。

2024-11-14 20:19:29 110

原创 信息学奥赛一本通 2047:【例5.16】过滤空格

【代码】信息学奥赛一本通 2047:【例5.16】过滤空格。

2024-11-14 20:16:02 192

原创 信奥一本通1122:计算鞍点

【代码】信奥一本通1122:计算鞍点。

2024-11-14 17:21:55 382

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除