- 博客(37)
- 收藏
- 关注
原创 C语言-蓝桥杯算法提高VIP-产生数
经过任意次的变换(0次或多次),能产生出多少个不同整数。给出一个整数 n 和 k 个变换规则。给出一个整数 n 和 k 个规则。共 4 种不同的产生数。一个整数(满足条件的个数)规则的右部不能为零。
2024-01-08 17:25:00
788
原创 C语言-蓝桥杯2022年第十三届省赛真题-质因数个数
对于 30% 的评测用例,1 ≤ n ≤ 10000。对于 60% 的评测用例,1 ≤ n ≤ 109。给定正整数 n,请问有多少个质数是 n 的约数。396 有 2, 3, 11 三个质数约数。对于所有评测用例,1 ≤ n ≤ 1016。输出一个整数,表示 n 的质数约数个数。输入的第一行包含一个整数 n。
2024-01-07 14:54:50
1069
原创 C语言-蓝桥杯2013年第四届真题-公式求值
对于100%的数据,n在十进制下不超过1000位,即1≤n< 10^1000,1≤k≤1000,同时0≤m≤n,k≤n。其中C_n^m是组合数,表示在n个人的集合中选出m个人组成一个集合的方案数。当n位数比较多时,绝大多数情况下答案都是0,但评测的时候会选取一些答案不是0的数据;输入的第一行包含一个整数n;第二行包含一个整数m,第三行包含一个整数k。计算上面公式的值,由于答案非常大,请输出这个值除以999101的余数。输入n, m, k,输出下面公式的值。999101是一个质数;
2024-01-06 13:28:49
988
原创 C语言-蓝桥杯2023年第十四届省赛真题-砍树
断开第 4 条边后形成两个连通块:{1, 2, 3, 4},{5, 6},同样满足 3 和 6 不连通,4 和 5 不连通。断开第 2 条边后形成两个连通块:{3, 4},{1, 2, 5, 6},满足 3 和 6 不连通,4 和 5 不连通。. . . , (am, bm),其中 ai 互不相同,bi 互不相同,ai ≠ bj(1 ≤ i, j ≤ m)。对于 100% 的数据,保证 1 < n ≤ 105,1 ≤ m ≤ 2/n。一行一个整数,表示答案,如有多个答案,输出编号最大的一个。
2024-01-05 13:52:50
2861
原创 C语言-破解密码
他是这么变换的,大家都知道手机上的字母: 1--1, abc--2, def--3, ghi--4, jkl--5, mno--6, pqrs--7, tuv--8 wxyz--9, 0--0,就这么简单,老王把密码中出现的小写字母都变成对应的数字,数字和其他的符号都不做变换,声明:密码中没有空格,而密码中出现的大写字母则边成小写之后往后移一位,如:X,先边成小写,再往后移一位,不就是y了嘛,简单吧。记住,z往后移是a哦。密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。
2023-12-28 17:03:00
2687
原创 C语言-最全排序方法
史上最全代码实现: 冒泡排序,选择排序,插入排序,快速排序 希尔排序,归并排序,堆排序,计数排序 桶排序,基数排序。直接给出了数据,如果有需要的,请自己更改。
2023-12-27 18:56:47
1087
原创 C语言—哥德巴赫猜想
德国数学家哥德巴赫曾猜测:任何大于6的偶数都可以分解成两个素数(素数对)的和。但有些偶数可以分解成多种素数对的和,如: 10=3+7,10=5+5,即10可以分解成两种不同的素数对。试求给出的偶数可以分解成多少种不同的素数对(注: A+B与B+A认为是相同素数对)输入任意的>6的正偶数(
2023-12-26 14:31:11
2609
原创 C语言期末成绩管理系统
10.按优秀(90-100)、良好(80-89)、中等(70-79)、及格(60-69)、不及格(0-59)5个类别,对每门课程分别统计每个类别的人数以及所占的百分比。11.输出每个学生的学号、姓名、各科考试成绩,以及每门课程的总分和平均分。1.录入每个学生的学号、姓名和各科考试成绩。13.从文件中读出每个学生的纪录信息并显示。4.按每个学生的总分由高到低排出名次表。5.按每个学生的总分由低到高排出名次表。12.将每个学生的纪录信息写入文件。3.计算每个学生的总分和平均分。7.按姓名的字典顺序排出成绩表。
2023-12-19 10:23:14
779
原创 C语言-实验题目:运动会成绩模拟统计
每有一场比赛结束,公布成绩后将进行成绩的录入,即数据添加。)不存在的情况下,首先由程序创建一个新文件,并将录入的对应信息信息写入对应文件当中;)篮球、排球、足球项目的名次得分:获得该项目录取名次的各队,按田径各单项相应名次得分的。其中运动员文件中的数据可以不进行排序,但团队文件中的数据始终按团队总分排序呈现。)已经存在的情况下,此时文件以追加的方式打开,这样可以保证以前已经存在的数据不丢失。名的代表团颁发不分名次的二等奖奖杯,其余代表团颁发不分名次的优胜奖奖杯。如果运动员号码不存在,输出对应提示信息。
2023-12-15 14:18:44
1459
原创 头歌-Python 基础
脚本(Script),是使用一种特定的描述性语言,依据一定的格式编写的可执行文件。脚本可以理解为将一组代码进行封装,通过运行脚本可以非常方便的实现某一目标,省去了繁重的代码。在数学建模比赛中,仅有三天时间,通过撰写脚本,可以节约大量时间。脚本你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
2023-12-10 13:30:09
6173
1
原创 C语言期末试题-学生成绩管理系统
(学号、姓名、三科成绩),并能对输入的考生信息进行相应的分析。到大显示成绩单、按姓名顺序显示成绩单、按学号查询信息函数、按。学成绩、英语成绩、物理成绩、总分、平均分的函数。(11)输出每个学生的学号、姓名、各科考试成绩,以及每门课。结构体应包括学生学号、姓名、数学成绩、英语成绩、物理成绩、对数学、英语、物理三科进行分析即求其各自平均值、统计各类。分别按学号顺序、姓名、考生总分高低对考生进行排序并输出;包括显示菜单项函数、输入数据函数、计算学科平均分函数、按。对输入的考生的三科成绩进行各自求和、取平均值;
2023-12-09 21:18:50
1560
原创 Matplotlib-第4关:直方图
单从外表上看直方图和条形图非常相似。首先需要区分清楚概念:直方图和条形图。条形图用长条形表示每一个类别,长条形的长度表示类别的频数,宽度表示表示类别。直方图是一种统计报告图,形式上也是一个个的长条形,但是直方图用长条形的面积表示频数,所以长条形的高度表示频数组距,宽度表示组距,其长度和宽度均有意义。当宽度相同时,一般就用长条形长度表示频数。
2023-12-06 17:06:20
1651
1
原创 python-五子棋
黑棋先下,然后白棋,注意是两个人下棋,不具备单机性能,还在做。这是一个简单的五子棋代码可以实现两个人下棋,不具备人机下棋。下面是运行成功结果:所执行的是黑棋胜利。
2023-12-05 13:37:00
584
1
原创 Matplotlib-第3关:散点图
的主要差别在于,前者在创建散点图时具有更高的灵活性,可以单独控制每个散点与数据匹配,也可以让每个散点具有不同的属性(大小、颜色等)。中,散点基本都彼此复制,因此整个数据集中的所有点的颜色、大小只需要配置一次。)分别表示花萼的长度和宽度,而点的大小表示花瓣的宽度,三种颜色对应三种不同类型的鸢尾花。为了完成本关任务,你需要掌握:1.两种绘制散点图的方法,2.散点图常用的配置项。这样,散点的颜色与大小就可以在可视化图中显示多维数据的信息了。会对每个散点进行单独的大小与颜色的渲染,因此渲染器会消耗更多的资源。
2023-12-05 12:55:00
2279
1
原创 Matplotlib-第2关:线形图
会自动为你的图形选择最合适的坐标轴上下限,但是有时自定义坐标轴上下线可能会更好。类的一个实例)可以被看成是个能够容纳各种坐标轴、图形、文字和标签的容器。为了完成本关任务,你需要掌握:1.如何绘制线形图,2.如何为线形图设置颜色风格和坐标轴。类的一个实例)是一个带有刻度和标签的矩形,最终会包含所有可视化的图形元素。如果你想要让坐标轴逆序显示,那么只需要逆序设置坐标轴刻度值就可以了。在画图的过程中通常对图形的第一次调整是调整它线条的颜色与风格。的第一个图形线形图,并能够使用线形常用配置。表示一个坐标轴实例。
2023-12-04 13:16:26
2289
原创 头歌-Matplotlib-第1关:画图接口
面向对象接口可以适应更加复杂的场景,更好地控制图形,在画比较复杂的图形市,面向对象方法会更方便。通过下面的代码,可以用面向对象接口重新创建之前的图形。命令都会自动打开一个图像窗口,当有新的命令,图像就会更新。但对已经画好的图像不会自动实时更新。开发环境的不同,显示图像的方式也就不一样,一般有三种开发环境,分别是脚本、风格接口,另一个是功能更强大的面向对象接口。是最常用的画图模块接口,功能非常强大。还可以直接将图像保存文件,通过。的基本使用技巧,并能简单使用。有两个画图接口:一个是便捷的。
2023-12-03 14:55:59
3123
1
原创 Pandas基础-第6关:数据的基本操作——去重
本关任务:根据编程要求,完成相关代码的编写。,表示各行是否是重复行。根据提示,在右侧编辑器。如果答案正确,则会输出。
2023-12-02 22:09:11
827
原创 Pandas基础-第5关:数据的基本操作——算术运算
中对应位置的元素的算术运算,如果没有共同的元素,则用。本关任务:根据编程要求,完成相关代码的编写。此外,如果我们想设置默认的其他填充值,而非。的话,可以传入填充值。根据提示,在右侧编辑器。如果答案正确,则会输出。
2023-12-02 22:07:56
720
原创 Pandas基础-第4关:数据的基本操作——删除
本关任务:根据编程要求,完成相关代码的编写。的某一行(列)的意思,我们可以通过对象的。返回的是一个新对象,原对象不会被改变。根据提示,在右侧编辑器。如果答案正确,则会输出。
2023-12-02 22:07:03
722
原创 Pandas基础-第3关:数据的基本操作——排序
本关任务:根据编程要求,完成相关代码的编写。中的数据的基本手段,我们将会探讨。进行按索引排序,并将结果存储到。根据提示,在右侧编辑器。如果答案正确,则会输出。最为重要的一些功能。
2023-12-02 22:05:57
892
原创 Pandas基础-第2关:了解数据处理对象-DataFrame
既有行索引还有列索引,它有一组有序的列,每列既可以是不同类型(数值、字符串、布尔型)的数据,或者可以看做由。是一个表格型的数据结构,是以一个或多个二维块存放的数据表格(层次化索引),本关任务:根据编程要求,完成相关代码的编写。根据提示,在右侧编辑器。创建一个五行三列的名为。如果答案正确,则会输出。
2023-12-02 21:59:27
2053
原创 头歌-Pandas基础-第1关:了解数据处理对象--Series
是为了解决数据分析任务而创建的,纳入了大量的库和标准数据模型,提供了高效地操作大型数据集所需的工具。虽然它们不是每一个问题的通用解决方案,但可以提供一个坚实的,易于使用的大多数应用程序的基础。的交互式显示的字符串表示形式是索引在左边,值在右边。的数据类型)和一个与数组关联的数据标签,被叫做索引。是一个一维的类似的数组对象,包含一个数组的数据(任何。是数据的长度)的默认索引被创建。通常,需要创建一个带有索引来确定每一个数据点的。中的索引将是排序后的字典的键。,只传递一个字典的时候,结果。
2023-12-02 21:57:40
4146
原创 常用图像绘制在线实验闯关-第7关:子图绘制
子图是指在同一个绘图界面上,绘制不同类型的图像。通过子图,可以在同一个界面上实现多种不同类型图像之间的比较,从而提高了数据的可读性和可视化效果。subplot()函数,其调用形式为将figure画布分成a行b列矩阵形式的方格图形,并在第c个方格图形(按行顺序数)上绘制图像。本关任务:读取 “各站点各时刻进出站客流数据.xlsx”,将 155、157、151、123 四个站点在各时刻的进站客流,用一个 2*2 的子图,绘制其线性图。为了完成本关任务,你需要掌握:1.如何读取数据和切片,2.如何绘制子图。
2023-12-02 21:52:24
1071
1
原创 常用图像绘制在线实验闯关-第6关:箱线图绘制
箱线图是利用数据中的最小值、上分位数、中位数、下四分位数与最大值这5个统计量描述连续型特征变量的一种方法。本关任务:读取 “各站点各时刻进出站客流数据.xlsx”,绘制各站点在 9 时刻进站客流的箱线图。为了完成本关任务,你需要掌握:1.如何读取数据和切片,2.如何绘制箱线图。根据提示,在右侧编辑器补充代码,并绘制出箱线图。
2023-12-02 21:51:18
1061
原创 常用图像绘制在线实验闯关-第5关:饼图绘制
本关任务:读取 “各站点各时刻进出站客流数据.xlsx”,绘制站点 157 各时刻进站客流饼图。为了完成本关任务,你需要掌握:1.如何读取数据和切片,2.如何绘制饼图。根据提示,在右侧编辑器补充代码,并绘制出饼图。
2023-12-02 21:50:16
1513
原创 常用图像绘制在线实验闯关-第4关:直方图绘制
直方图的绘图函数为hist(x,[可选项]),其中x表示横轴坐标数据列,可选项为绘图设置,可通过title()函数来设置图标题,xlabel()和ylabel()函数来设置横轴和纵轴。本关任务:读取 “各站点各时刻进出站客流数据.xlsx”,绘制站点 157 各时刻进站客流直方图。为了完成本关任务,你需要掌握:1.如何绘制直方图。根据提示,在右侧编辑器补充代码,并绘制出直方图。
2023-12-02 21:43:12
907
原创 常用图像绘制在线实验闯关-第3关:柱状图绘制
柱状图的绘图函数为bar(x,y,[可选项]),其中x表示横轴坐标数据列,y表示纵轴坐标数据列,可选项为绘图设置,可通过title()函数来设置图标题,xlabel()和ylabel()函数来设置横轴和纵轴。本关任务:读取 “各站点各时刻进出站客流数据.xlsx”,绘制站点 157 各时刻进站客流柱状图。为了完成本关任务,你需要掌握:1.如何读取数据和切片,2.如何绘制柱形图。根据提示,在右侧编辑器补充代码,并绘制出柱状图。
2023-12-02 21:42:03
808
原创 常用图像绘制在线实验闯关 第2关:线性图绘制
线性图的绘图函数为plot(x,y,[可选项]),其中x表示横轴坐标数据列,y表示纵轴坐标数据列,可选项为绘图设置,可通过title()函数来设置图标题,xlabel()和ylabel()函数来设置横轴和纵轴。中文字符的显示通过rcParams参数设置。本关任务:读取 “各站点各时刻进出站客流数据.xlsx”,绘制站点 157 各时刻进站客流线形图。为了完成本关任务,你需要掌握:1.如何读取数据和切片,2.如何绘制线性图。根据提示,在右侧编辑器补充代码,并绘制出线性图。
2023-12-02 21:40:23
1237
原创 头歌-常用图像绘制在线实验闯关-第1关:散点图绘制
散点图又称为散点分布图,是以利用坐标点(散点)的分布形态反映特征间的相关关系的一种图形。散点图的绘图函数为:scatter(x, y, [可选项])。其中x表示横轴坐标数据列,y表示纵轴坐标数据列,可选项包含颜色、透明度等。本关任务:读取 “各站点各时刻进出站客流数据.xlsx”,绘制站点 155 各时刻进站客流散点图。为了完成本关任务,你需要掌握:1.如何读取数据和切片,2.如何绘制散点图。根据提示,在右侧编辑器补充代码,并绘制出散点图。
2023-12-02 21:38:00
2443
1
C语音期末考试题,三种类型改错,填空,补充
2023-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人