强基计划C++4级
文章平均质量分 91
编程使者
号称“编程使者”,又被人称为“代码医生”,我觉得最透彻的是“代码杀手”
展开
-
复习与测试
9第2题 巧克力查看测评数据信息王老师所在的信息学小班有 2 个班,一班和二班,一班共有A 人,二班共有 B 人。王老师去超市给小朋友们采购巧克力,她的采购计划是:1、给每个班采购的巧克力的数量要正好能够平均分给该班级的所有同学;2、两个班要购买一样多的巧克力;3、在满足前两个条件的基础上,尽可能少买巧克力。请编程帮助王老师计算出,她至少要买多少个巧克力。输入格式输入两个整数 A和 B ,用一个空格隔开。输出格式输出王老师最少要购买巧克力的数量。输入/输出例子1输入:4 6。原创 2024-06-09 12:07:47 · 650 阅读 · 0 评论 -
多关键字排序
现在,贝茜告诉了你奶牛i在第一轮投票中的期望得票数A_i(1原创 2024-06-09 12:02:13 · 822 阅读 · 0 评论 -
结构体(c++语言)
2.成员调用3.成员函数调用学生信息查看测评数据信息输入一个学生的信息,包括姓名、性别、年龄、体重,再输出这些信息。(要求使用结构体)输入格式一行,依次是学生的姓名、性别、年龄、体重。输出格式一行,依次是学生的姓名、性别、年龄、体重(体重保留一位小数)。输入/输出例子1输入:输出:char x;int a;double b;}n;return 0;成绩排名次查看测评数据信息输入N个学生的姓名和语文成绩,按语文成绩高低排出名次,并且从大到小输出每个学生的姓名。原创 2024-06-09 11:55:04 · 995 阅读 · 0 评论 -
模块化程序设计(函数的定义、调用、参数传递、局部变量、全局变量)
例6.1 求:1!+2!+3!+……+10!2.函数定义的例子3.函数的形式参数传递1.非引用参数3.const形参类型说明符被调函数名(含类型说明的形参表);2.函数的调用return;1.全局变量2.局部变量局部变量的作用域仅局限于本函数内部。原创 2024-05-25 17:26:17 · 950 阅读 · 2 评论 -
二维数组的练习(二)
输入/输出例子1。原创 2024-05-25 17:15:49 · 1017 阅读 · 1 评论 -
二维数组的练习(一)
计算矩阵边缘元素之和输入一个整数矩阵,计算位于矩阵边缘的元素之和。所谓矩阵边缘的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。输入格式第一行分别为矩阵的行数m和列数n(m原创 2024-05-25 17:07:54 · 989 阅读 · 0 评论 -
二维数组的填充
数组元素对调输入M行N列数组,将第I列与第J列元素对调(I,J < N)。输入格式第1行,两个整数M和N,1≤M,N≤100;第2行到M+1行,每行N个整数;第M+2行,两个整数I和J,1≤I,J≤N。输出格式共M行,每行N个数,表示对调后数组各元素。输入/输出例子1输入:5 51 6 7 8 94 5 6 7 83 4 5 2 12 3 4 9 05 6 7 6 81 2输出:6 1 7 8 95 4 6 7 84 3 5 2 13 2 4 9 0。原创 2024-05-25 17:00:17 · 980 阅读 · 0 评论 -
二维数组入门
刚刚下了一场暴雨,由于操场凹凸不平,有些格子是有积水的,有些格子是没有积水的。输入2个整数N和M,输出N行M列的的01数字矩阵。输入一个m*n的矩阵(4原创 2024-05-25 16:55:35 · 681 阅读 · 0 评论 -
简单的贪心(二)
小明跟搭档小华玩起了一个新的游戏,小明随机给出一个正整数n,要求小华删除整数n中某一位上的数,使得剩下的数字按原顺序组成的新数字最大,比如n=2314,可以证明删除数字2后,314是最大的数字。淘淘有一个包,包的容量是固定的,淘淘希望尽可能在包里装更多的西瓜(当然要装整个的,不能切开装),请问淘淘的包最多能装下多少个西瓜?(n 表示苹果数,m 表示学生人数) 1原创 2024-05-25 16:43:29 · 1231 阅读 · 0 评论 -
简单的贪心(一)
如果分组是: (10,3,2),(4,6,4)和(9),第一组免费价格 2,第二组免费价格 4,第三组不能免费。数字 0 有一个封闭区域, 数字 1、 2、3 都没有封闭区域, 数字 4 有一个封闭区域, 数字 5 没有封闭区域, 数字 6 有一个封闭区域, 数字 7 没有。第1个箱子里有n1个苹果,第2箱有n2个,第3个箱子有n3个。也就是说,第1个箱子剩余的苹果数少于第2个箱子,第2个箱子剩余的苹果数少于第3个箱子。第二行,n个空格分开的整数(每个整数原创 2024-05-25 16:36:54 · 1446 阅读 · 0 评论 -
数论初步(最大公约数和最小公倍数)(c++)
代码示例: 输出:2、计算两个数的最小公倍数思路:求任意两个正整数的最小公倍数,即求出一个最小的能同时被两整数整除的自然数。代码示例:123456789101112131415161718192021 输出:最小公倍数也可以使用最大公约数来求,公式: ● 最小公倍数=两数的乘积/最大公约(因)数最大公约数•几个数公有的约数,叫做这几个数的公约数,其中最大的一个叫做这几个数的最大公约数•数学上,a和b的最大公约数记为(a, b)•编程中,计算两个数最大公约数的方法通常记为gcd(a,b)最小公倍数•原创 2024-03-30 14:25:01 · 1880 阅读 · 1 评论 -
数论初步(质数的判断、约数)(c++)
因数和因数和给你一个整数N,求它的所有因数的和。比如N=12,和为1+2+3+4+6+12=28。输入格式只一行,一个整数N。输出格式只一行,一个整数N。输入/输出例子1输入:12输出:28因子个数桐桐做完数学作业,闲来无事,她发现整数n的因子很有趣,好像还存在一些规律。她想把给定的整数n的因子个数计算出来,聪明的你能帮助她吗?输入格式一行,一个整数 N(输出格式一行,一个整数N的因子个数。输入/输出例子1输入:6输出:4样例解释提示。原创 2024-03-16 16:53:36 · 1091 阅读 · 0 评论