题解列表

筛选

[编程入门]电报加密-题解(Java代码)

本题可以用求余的方法实现循环的加1,关键就是要找到如何循环。公式:```'A'+(char-'A'+1)%26``````javaimportjava.util.Scanner;/**输入一行电报文字,将字母变成其下一字母(如’a’变成’b’……’z’变成’a’其它字符不变)。

小O的乘积-题解(C语言代码)

```c/*先排序,在根据a[0]和a[n-1]的符号判断选择什么方案*/#include#includeintbijiao(constvoid*a,constvoid*b)//定义qsort的排序方式(小到大){return*(int*)a-*(int*)b;}intmain(){intn,

蓝桥杯算法提高VIP-排队打水问题-题解(C++代码) 贪心

先把打水时间升序排序设水龙头个数为$$m$$创建一个有$$m$$个元素的小根堆,堆中存放的是要用某个水龙头要等待的时间首先把前$$m$$个人的打水时间放入堆里,并累加之后的$$n-m$$个人每次取出堆顶,累加上这个人的打水时间放回堆里```#include#include#includeusingna

蓝桥杯算法提高VIP-夺宝奇兵-题解(C++代码)

思路:从下往上走一,将获取山下的珠宝数二,从倒数第n-1层开始分别往下加上第n层(竖方向与右下方向)取两者的最大值放入对应计珠宝数组中三,找到计数组中的最大值即该走的路所获得的最大珠宝数```cpp#includeusingnamespacestd;intmain(){intarr[124][124]

数字整除-题解(Java代码)

importjava.math.BigInteger;importjava.util.Scanner;//因为输入的数据类型超过了long和Integer类型的范围,所以需要使用BigInteger来处理publicclassMain{publicstaticvoidmain(Stringargs[]

[编程入门]结构体之成绩统计2-题解(C语言代码)

```c/*题目描述有N个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入N个学生的数据,要求打印出3门课的总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课成绩)输入学生数量N占一行每个学生的学号、姓名、三科成绩占一行,空格分开。