- 博客(5)
- 收藏
- 关注
原创 C++上机题5 回文字符串
【问题描述】回文字符串是具有回文特性的字符串:即该字符串从左向右读和从右向左读都一样,单独的字母不作为回文字符串,例如abcddcba即为一个长度为8的回文字符串。 编写一个程序,输入一个全是字母的字符串,找出字符串中最长的回文字符串,输出最长回文字符串的长度和最长的回文字符串(长度相同的输出第一个),若无回文字符串,只输出0。【输入形式】 输入第一行为只含字母的字符串,长度不超过10000字符。 【输出形式】 输出结果第一行为最长回文字符串的长度 输出结果第二行为最长的回
2022-03-09 20:00:00
764
原创 C++上机题4 整数加一
【问题描述】编写一个程序,读入一个以字符串表示的非负整数(串中每个字符代表一个数字),输出该正整数加一后的结果。【输入形式】输入一行为正整数字符串,该正整数最前不包含字符'0'(除非该正整数等于0),正整数字符串的长度小于50(即正整数的大小小于10^50)【输出形式】输出一行为加一后的正整数字符串【样例输入1】10000【样例输出1】10001【样例输入2】999999999【样例输出2】1000000000——————————————————
2022-03-08 18:00:00
899
原创 C++上机题3字符串基本操作
问题描述】编写一个程序,输入一个正整数n和字符串A,对字符串A作如下处理: 去掉重复的字符 去掉所有非字母非数字的字符 将字母大小写互换 按照字符的ASCII码从大到小排序 最后在同一行里输出n个处理后的字符串A【输入形式】 输入正整数n和字符串A,0<n<10,A长度小于80,输入以回车结束 【输出形式】 输出结果为目标字符串 输出后面无换行符 【样例输入】2 abcd123【样例输出】DCBA321
2022-03-07 18:00:00
491
原创 C++上机题2矩阵旋转
【问题描述】编写一个程序,读入一个矩阵,输出该矩阵以第一行第一列数字为中心,顺时针旋转90度后的新矩阵,例如:输入的矩阵为:123456顺时针旋转90度后输出的矩阵为:415263【输入形式】 输入的第一行为两个正整数m和n,指定输入矩阵的行数和列数(0<m<=10,0<n<=10) 剩下的输入为矩阵的内容,共m行,每行n个整数 数据之间用空格分隔 【输出形式】 输出的第一行为两个正整数m和...
2022-03-06 18:00:00
843
原创 C++上机题1质因数分解
写在前面:身为计算机专业学生,最新开始学习C++,深刻体会到自己编程能力的不足,从而在这里记录并分析自己上机题,以期望自己能都有所提升,同时也是记录自己的成长。【问题描述】编写一个程序,先读入一个正整数 N,对其做质因数分解。例如:90 = 2 * 3 * 3 * 5【输入形式】 输入一个正整数N(2<=N<=65535)。 【输出形式】 分解得到的所有质因数,从小到大排列,以空格分隔,最后一个因数后无空格。 如果N本身为质数,则输出N本身。 .
2022-03-05 21:11:01
1096
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人