- 博客(10)
- 收藏
- 关注
原创 C++蓝桥杯真题,儿子和妈妈的年龄
分析:题里给出某君的年龄是两位数,那么年龄的取值范围是【10,99 】内的整数。检验条件也是确定的,只要把枚举的年龄的个位与十位交换,如果发现比原数字刚好小27,那么它就是真正的解。题目:“我的年龄是个两位数,我比儿子大 27 岁,如果把我的年龄的两位数字交换位置,刚好就是我儿子的年龄请你计算:妈妈的年龄一共有多少种可能情况?
2023-12-25 10:08:51
771
原创 C++先判断是不是回文数,把一个数变成回文数
任意一个正整数,如果其不是回文数,将该数交换高低位以后和原数相加得到一个新的数,如果新数不是回文数,重复这个变换,直到得到一个回文数为止。例如,57变换后得到132(57+75),132得到363(132+231),363是一个回文数。若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。例如,若n=1234321,则称n为一回文数;但若n=1234567,则n不是回文数。接下来一行,输出变换过程,相邻的数之间用“--->”连接。输出第一行一个正整数,表示得到一个回文数的最少变换次数。
2023-12-24 16:52:38
758
原创 C++求矩阵和最大的子集
给定一个n xm的矩阵A,求A中的一个非空子矩阵,使这个子矩阵中的元素和最大。其中,A的子矩阵指在A中行和列均连续的一部分。接下来 n 行,每行m个整数,表示矩阵Ai,j( -1000 < Ai,j < 1000 )这就是最后的结果了,1+2+3+4=10,大家如果有疑问可以在评论区留言哈,随时解答。输入的第一行包含两个整数n,m(1
2023-12-22 19:05:52
822
1
原创 用C++算班级总分前三名
后面几行 小写字母输入同学名字(不超过十个字母),后面分别是四门科目成绩(小于150的非负整数),用空格隔开。题目:有N名同学,四个科目,按总分排出前三名,不考虑总分相同的情况。输入格式:输入N+1行,第一行正整数N,表示班里同学人数。
2023-11-07 13:16:15
478
原创 C++排序(不用greater)
N个小于10000的正整数,按除以3的余数从小到大排序,如果余数相等,按正整数的值从小到大排序。第二行为用空格隔开的N个正整数,均小于10000。输入方式:第一行输入一个正整数N(N
2023-11-06 21:55:05
93
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人