题解列表

筛选

优质题解

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位数,则按实际的数来输出……

蓝桥杯2022年第十三届决赛真题-最大数字

摘要:解题思路:贪心,从最高位开始能变成9的就变成9,变不成9的,肯定要往大了加,这样才能变得最大。当加和减都能让某一位变成9时,回溯搜索。用全局变量m记录最大值。注意事项:参考代码: #include <……

求整数的和与均值

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){      int a[10000],i,n;      double ave,s=0;      scanf("……