题解列表

筛选

想了好久,差点放弃了

摘要:解题思路:首先对输入进行转化,将多个一转化为一个负数存放。例:1 1 1 1 3 1 1 1 1 1 5 6输入的时候是e数组,实际上用的ne数组里的值就是-4 3 -5 5 6因为本题要是有个大的区……
优质题解

蓝桥杯2022年第十三届省赛真题-修剪灌木

摘要:解题思路:我们来模拟一遍很容易发现,一棵树如果想长得最高,就是看爱丽丝隔多长时间来修剪它如图,以6为例,一定是往返的时间最长,而往返有两种方式,所以只需要比较两种往返谁大就好了。其实如果是中间左边的(……
优质题解

1097: 蛇行矩阵

摘要:解题思路:(1)建一个大小为 N 的二维数组。(2)定义一个计数器,每生成一节蛇就+1。(3)生成蛇的顺序是斜着、从行开始,比如蛇的第二条斜线,就是在 (1, 0) 和 (0, 1) 的位置按顺序生成……
优质题解

1093: 字符逆序

摘要:解题思路:(1)利用反向迭代器reverse_iterator:rbegin() 和 rend(),比如:string str1("1234567890"); string str2(str1.rb……

题解1010:利润计算

摘要:解题思路:使用递归实现注意事项:参考代码:n=int(input()) def func(n):     if n<=100000:         result=n*0.1     elif……

格式控制(附带知识点)

摘要:解题思路:首先要了解域宽的概念,比如%d中前面的数字表示他的域宽,则比如%8d(这里是向右靠齐),则如果输入了7位数,则输出时多出来的一位会多出一个空格,但是如果输入大于等于8位数,则按实际的数来输出……