题解列表

筛选

1118: Tom数(python)

摘要:解题思路:注意事项:补充大佬解法,要加上except EOFError才能运行通过参考代码:while True:    try:        print(sum([int(i) for i in ……

暴力解法解决绝对值排序

解题思路:定义两个一样大小的数组,一个数组用来存放输入的数据,另一个数组则用来记录是否是负数的判断,然后对于第一个数组遍历,如果小于0,则转化为它的相反数,否则不做处理,然后使用冒泡排序或者选择排序(我这里用的是选择排序)将第一个也就是存放数据的数组进行排序,

输出第n名的排序程序

```c#includeintmain(){intsum,rank,r[100]={0},num[100];//r[]数组存放排名,num[]数组存放学号floatscore[100];//score[]数组存放分数scanf("%d%d",&sum,&rank);//sum输入人数,

日期非结构解法

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int n, y, r; int h; int i; int sum=0; scanf("%d%d%d", &n……

1069: 二级C语言-寻找矩阵最值

摘要:解题思路:使用下标记录最大值位置,在对比时使用数组和下标,这样可以少写一个储存最大值的变量使用abs函数,简化代码参考代码:#include <iostream> #include <cmath> ……

1065: 二级C语言-最小绝对值(简洁代码)

解题思路:第一:使用绝对值进行对比,输出时是原值第二:最小位置与最后一位进行交换使用math库里面的abs函数,其返回值是原值的绝对值,使用数组下标进行比较,可以少写一个储存最小值的变量。使用异或运算符进行交换,加快运行速度。异或运算符的原理为相异出1例如(1101)^(1010)=0111(二进制位