- 博客(3)
- 收藏
- 关注
原创 P5734 文字处理软件 C++题解
直接上题目你需要开发一款文字处理软件。最开始时输入一个字符串(不超过 100 个字符)作为初始文档。可以认为文档开头是第 0 个字符【这一句话还是很重要的,仔细阅读】。需要支持以下操作: 1 str:后接插入,在文档后面插入字符串 str,并输出文档的字符串。 2 a b:截取文档部分,只保留文档中从第 a 个字符起 b 个字符,并输出文档的字符串。 3 a str:插入片段,在文档中第 a 个字符后面插入字符串 str,并输出文档的字符串。 4 str:查找子串,查
2022-03-11 20:19:58
1290
3
原创 特殊回文数 C++解法
问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的。 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。输入格式 输入一行,包含一个正整数n。输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行。数据规模和约定 1<=n<=54解题思路看到问题的描述,考虑到用for循环,对所有可能的情况都计算一遍,同时加入if判断,if的判断条件就是问题描述的第二点要求;由于输出的十进制数具有对称性,因此
2021-11-23 23:37:28
889
原创 洛谷 P1047 校门外的树 C++解法
题目描述某校大门外长度为 l 的马路上有一排树,每两棵相邻的树之间的间隔都是 1 米。我们可以把马路看成一个数轴,马路的一端在数轴 0 的位置,另一端在 l 的位置;数轴上的每个整数点,即 0,1,2,3,4,5,6,…,l,都种有一棵树。上AC的代码:#include <iostream>using namespace std;int main(){ int l,m,x,y,add=0; int a[10000]={0}; //将数组内的值全部初始化为
2021-11-19 14:45:59
2900
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人