- 博客(11)
- 收藏
- 关注
原创 c语言小学四则运算随机出题
44m请输入以下序号测试\033[0m\n\033[36m**************\n**0.历史分数**\n**1.加法运算**\n**2.减法运算**\n**3.乘法运算**\n**4.除法运算**\n**5.综合运算**\n**6.正常退出**\n**7.超级退出**\n**************\n\033[0m\n");printf("\033[32m*第%d次运算分数为:\033[0m\033[31m%d\033[0m\033[32m分*\033[0m\n",j+1,a[j]);
2023-07-26 15:32:33
866
1
原创 鸡训队每日练习(5)
这题也不会,学习了十进制转换规律后才有的一点思路,这题要把进制出的数拼接就要用到字符串,刚开始想用to-string和stoi强制转换发现十进制以上有字母的存在行不通。还要注意回文数的判断要用bool判断,用int就会出现问题(卡了很久这里),会出现带子母的数字,要用函数字符串判断。第一个表示满足平方值转化为 B 进制后是回文数字那个数,第二个数表示第一个数的平方。对于大于 99 的数字,用 A表示 1010,用 B 表示 1111,以此类推。转化为 B 进制后,其 B 进制表示是回文数字。
2023-03-31 17:54:22
94
原创 鸡训队每日练习(4)
原题,当时测试数据小了打表逃课过了(现在数据大了不得不补习了),这题没想出来,借鉴解析思路才完成的。注意要注意++i和i++区别(这里卡了很久)输入两个整数 n 和 m,输出一个 n 行 m 列的矩阵,将数字 11 到 n×m 按照回字蛇形填充至矩阵中。输出满足要求的矩阵。矩阵占 n 行,每行包含 m个空格隔开的整数。输入共一行,包含两个整数 n 和 m。具体矩阵形式可参考样例。
2023-03-31 17:48:31
81
原创 鸡训队每日练习(3)
我的思路是从上往下加遍历,但是边界和范围出问题了(40分),郭少从下往上就AC。给定一个如下图所示的数字三角形,从顶部出发,在每一结点可以选择移动至其左下方的结点或移动至其右下方的结点,一直走到底层,要求找出一条路径,使路径上的数字的和最大。且做题下标有-1的情况,遍历都应该从1开始,不然出现0-1情况。接下来 n行,每行包含若干整数,其中第 i 行表示数字三角形第 i 层包含的整数。第一行包含整数 n,表示数字三角形的层数。−10000≤三角形中的整数≤10000。输出一个整数,表示最大的路径数字和。
2023-03-31 17:39:44
183
1
原创 鸡训队每日练习(2)
现在需要在数轴上建立一家货仓,每天清晨,从货仓到每家商店都要运送一车商品。为了提高效率,求把货仓建在何处,可以使得货仓到每家商店的距离之和最小。在一条数轴上有 NN 家商店,它们的坐标分别为 A1--AN。输出一个整数,表示距离之和的最小值。第二行 NN个整数 A1--AN。第一行输入整数 N。
2023-03-21 20:03:24
99
1
原创 鸡训队每日练习(1)
共一行,包含一个整数 N,整数 N 可能会出现前导0,比如:00123,对应的整数是123。给定一个非负整数 N,你的任务是计算 N 的所有数字的总和,并以英语输出总和的每个数字。共一行,用英语输出总和的每个数字,单词之间用空格隔开。0≤N≤10的100次方。
2023-03-17 19:36:58
100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人