自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 信息学奥赛一本通 2061:【例1.2】梯形面积

参与除法运算的表达式只要有一个是浮点型量,就执行实数除法。实数除法: 浮点型量 / 浮点型量。整数除法: 整型量 / 整型量。合成一个式子,用cout输出。先求高,再求梯形面积。

2025-01-18 22:13:59 254

原创 信息学奥赛一本通P2061【例1.2】梯形面积题解

参与除法运算的表达式只要有一个是浮点型量,就执行实数除法。实数除法: 浮点型量 / 浮点型量。整数除法: 整型量 / 整型量。合成一个式子,用cout输出。先求高,再求梯形面积。

2025-01-18 22:13:15 393

原创 信息学奥赛一本通 2060:【例1.1】计算机输出题解

【题目链接】【题目考点】输出字符串。

2024-12-31 12:44:52 275

原创 精益求精——小数点后 n 位之题解

题目描述信奥老师给同学们除了这么一道题:在科学研究的领域,对数据的精度要求非常高,有时需要计算到小数点后十位,甚至小数点后一百位,做到精益求精。今天老师有一个形如 ab\frac{a}{b}ba​ 的分数,请输出这个分数化成小数精确到小数点后 nnn 位的结果。教室里的一个同学听完题目就写了一段代码,但是到评测机上就有问题了。#include <bits/stdc++.h>using namespace std;int main() { int a, b, n;

2024-12-31 12:39:17 925

原创 信息学奥赛一本通 1001:Hello,World! 题解

​。

2024-12-31 12:23:09 217

原创 精益求精——小数点后 n 位之题解

今天老师有一个形如 \(\frac{a}{b}\) 的分数,请输出这个分数化成小数精确到小数点后 $n$ 位的结果。在科学研究的领域,对数据的精度要求非常高,有时需要计算到小数点后十位,甚至小数点后一百位,做到精益求精。输出 $\frac{a}{b}$ 精确到小数点后 $n$ 位。教室里的一个同学听完题目就写了一段代码,但是到评测机上就有问题了。这位同学感到非常疑惑,他找到了你来帮他回答这个问题。三个正整数,分别是 $a, b,$ 和 $n$。## 数据范围与约定。

2024-12-05 22:02:00 210

原创 pi的后10000 (一万)位以及求法

算起来有点慢,几十万位要十几秒,几百万为要几分钟,请各位有点耐心!先把 \(\pi\) 小数点后10000位过来了...有一个函数库,特别有用,叫做 \(sympy\)\(e\) 也一样,上代码!

2024-11-03 11:34:37 495

原创 pi的后10000 (一万)位以及求法

算起来有点慢,几十万位要十几秒,几百万为要几分钟,请各位有点耐心!先把 \(\pi\) 小数点后10000位过来了...有一个函数库,特别有用,叫做 \(sympy\)\(e\) 也一样,上代码!

2024-11-03 11:30:42 589

原创 [CSP-J 2024] 扑克牌 题解

小 P 从同学小 Q 那儿借来一副 \(n\) 张牌的扑克牌。本题中我们不考虑大小王,此时每张牌具有两个属性:花色和点数。花色共有 \(4\) 种:方片、草花、红桃和黑桃。点数共有 \(13\) 种,从小到大分别为 \(\tt{ {A, 2, 3, 4, 5, 6, 7, 8, 9, T, J, Q, K} }\)。注意:点数 \(10\) 在本题中记为 \(\tt T\)。我们称一副扑克牌是完整的,当且仅当对于每一种花色和每一种点数,都恰好有一张牌具有对应的花色和点数。

2024-10-26 20:51:32 1402 2

原创 [CSP-J 2024] 扑克牌 题解

小 P 从同学小 Q 那儿借来一副 \(n\) 张牌的扑克牌。本题中我们不考虑大小王,此时每张牌具有两个属性:花色和点数。花色共有 \(4\) 种:方片、草花、红桃和黑桃。点数共有 \(13\) 种,从小到大分别为 \({A 2 3 4 5 6 7 8 9 T J Q K}\)。注意:点数 \(10\) 在本题中记为 \(\tt T\)。我们称一副扑克牌是完整的,当且仅当对于每一种花色和每一种点数,都恰好有一张牌具有对应的花色和点数。

2024-10-26 20:22:20 867

原创 飞机大战游戏(二)——游戏界面

这里用到了`backgroud1.jpg`,需要下载附件,每一次所需要的附件都会放置在顶部。下载过的附件不要删,以后不多传附件了,只传没有传过的图片。也会后续增加新的步骤。好了,话不多说,我们先把`pygame`先搞进来。我们要注意在电脑里有没有下载pygame和sys库。

2024-10-17 18:12:04 259

原创 前20000个素数

【代码】前20000个素数。

2024-07-20 10:46:24 296

原创 int, long long, double, float, unsigned的数据范围

int: 4byte = 32 bit 有符号signed范围:2^31-1 ~ -2^31即:2147483647 ~ -2147483648无符号unsigned范围:2^32-1 ~ 0即:4294967295 ~ 0。long double: 12 byte = 96 bit 范围: 1.18973e+4932 ~ 3.3621e-4932。double: 8 byte = 64 bit 范围:1.79769e+308 ~ 2.22507e-308。

2024-07-20 10:41:38 551

原创 C++ Segmentation Fault错误原因总结

一、 什么是“Segmentation fault in Linux”所谓的段错误就是指访问的内存超过了系统所给这个程序的内存空间,通常这个值是由gdtr来保存的,他是一个48位的寄存器,其中的32位是保存由它指向的gdt表,后13位保存相应于gdt的下标,最后3位包括了程序是否在内存中以及程序的在cpu中的运行级别,指向的gdt是由以64位为一个单位的表,在这张表中就保存着程序运行的代码段以及数据_segmentation fault。

2024-07-14 16:56:18 303

原创 C++实现选择排序、冒泡排序和计数排序

在编程中我们常常会需要排序,但是排序最简单的是哪一种?我们可以用sort函数。

2024-03-31 14:18:46 842 1

原创 C++实现选择排序、冒泡排序和计数排序

在编程中我们常常会需要排序,但是排序最简单的是哪一种?我们可以用sort函数。

2024-03-31 14:11:15 2527 1

原创 飞机大战游戏(一) ——环境下载

这次我们是一个大项目,飞机大战。相信朋友们都非常喜欢电子游戏,我这就给大家提供一个方法,需要一些文件和Python开发环境。文件可以点击上面↑下载。下载完毕后是把这个软件打开,点击New Project。(我的可能不太一样,因为我申请的是专业版)(或其他的Python开发环境,这里演示pycharm的下载方式)第二步:点击中间的 “Download” 按钮并选择您的系统(不要下载)不要点白背景里的下载!这里演示mac版的。点击创建后就可以开始看第二篇文章了(链接在最后)下面↓是创建成功了的样子。

2024-01-23 13:49:00 433 1

原创 飞机大战游戏(一)——环境下载

这次我们是一个大项目,飞机大战。相信朋友们都非常喜欢电子游戏,我这就给大家提供一个方法,需要一些文件和Python开发环境。文件可以点击上面↑下载。下载完毕后是把这个软件打开,点击New Project。(我的可能不太一样,因为我申请的是专业版)(或其他的Python开发环境,这里演示pycharm的下载方式)第二步:点击中间的 “Download” 按钮并选择您的系统(不要下载)不要点白背景里的下载!这里演示mac版的。点击创建后就可以开始看第二篇文章了(链接在最后)下面↓是创建成功了的样子。

2024-01-22 15:12:17 453

原创 二进制数字查询器

这是我们的第六讲,做题的时候碰到过二进制转十进制的题吗?我正好有一个解决办法。可以做一个二进制数字查询器,可我们得先知道原理是什么。好了,了解了这些就够了。我们可以开始项目实战了。二进制和十进制的关系需要拿一个图来举例子。

2023-12-31 21:05:45 551 1

转载 幸运大转盘

今天我们来做大转盘,总共也不超过 130 行代码,这个是一个非常常用的一个作品,可以用来抽奖,编程也不难。只是用 Python 的 turtle 库而已。需要往开发环境里导入一张图片,需要将其名设为“bg.png”。

2023-12-28 16:43:02 104 1

原创 幸运大转盘

今天我们来做大转盘,总共也不超过 130 行代码,这个是一个非常常用的一个作品,可以用来抽奖,编程也不难。只是用 Python 的 turtle 库而已。需要往开发环境里导入一张图片,需要将其名设为“bg.png”。bg.png在上面👆,点击下载,图片在下面👇,可供参考。(提示:上面不可查看,请在下面查看)

2023-12-28 16:33:53 588 1

原创 石头剪刀布

今天我们是第四讲了,上节课我们做了一个计算大挑战的游戏,没想到今天会做石头剪刀布的游戏吧!

2023-12-11 07:30:00 147 1

原创 万能计算器

我们需要定义两个整数变量,分别是 a 和 b,还有一个 char 类型的变量,用来存储运算符号,来输入它们,中间来一个空格√!int a, c;char b;return 0;

2023-12-10 13:01:16 199 2

原创 三个数比大小

我们要定义什么变量?是int?还是long?刚刚的数太大了,这两种数据类型都取不到那么大的数。我们在long后面再加一个long,就可以了。int main()// 定义长整型变量a、b、c,交换用cout << "a、b、c、从大到";// 的temp变量cout << "小排请按1;从小到大排请按2";// 输入它们return 0;

2023-11-23 21:16:48 135

原创 培养口算能力的程序

在此,我对低年级(一二年级)做了一个程序,它可以随机出题, 让你答题,对了加分,错了扣分,最终输出得分,下面 ↓ 给大家提供一种思路,可以把数据进行修改,除法尽量不要加。(完整代码在最下方)

2023-11-19 13:25:23 202

原创 计算最小公约数

提供的一种解答方式,使用C++语言,想要复制的需要登录哦。这里为大家提供一种最小公约数的计算方式,可以计算三个数。当然,下面↓就是我给大家。

2023-11-12 10:50:05 86

原创 输入年月日信息,计算该日是该年的第几天

注意:该年是不是闰年。

2023-11-12 10:29:28 233

飞机大战游戏实用项目编程资源

飞机大战游戏实用项目编程资源

2024-01-22

bg.png在此 点击查看,想要下载的可以下载

抽奖背景

2023-12-28

空空如也

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

TA关注的人

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