题解列表

筛选

冰雹数 (Java代码)

摘要:import java.util.Scanner; public class Main { public static void main(String[] args) { Sca……

 编写题解 2006: 寻找奇整数

```pythons=[3,7,5,13,25,45,78,23,8,33,9,19,28,41,50]k=int(input())ifk%2==0:print('Error')else:foriinrange(len(s)):ifk==int(s[i]):print(i+1)breakelse:pr

2113: 信息学奥赛一本通T1309-回文数

解题思路:一开始想用字符数组做题,可是在十六进制进位的时候太过麻烦,就使用int型数组了,如果只是判断回文的话,a,b,c和它们具体代表的10,11,12并没有不同。不过这样又陷入了新的麻烦,字符数组可以直接strlen得到具体长度,而c语言里面int型的数组不好直接判断长度,

python-四平方和

摘要:解题思路:注意事项:参考代码:from math import sqrt         def f(n):       for i in range(int(sqrt(n))+1):   ……

最短代码解决

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

二重循环求N以内素数

摘要:解题思路:     两层for循环第一层for循环(i为变量)遍历N以内所有整数第二层for循环(j为变量)遍历2~(N-1)内所有整数,若i%j==0,即可说明此时的i不为素数可引入int k=1,……

报数问题(C++)(STL vector求解)

解题思路:个人认为解这种题的思路就是首先定义一个不定长数组vector,通过输入的总人数,利用for循环用vector存储每个人的编号(1~n)。然后接下来的while循环就是模拟这个报数的过程,题意要求是从从第1个人开始报数(从1到3报数),

八种排序算法(python实现)

摘要:""" 以下是八种升序排序算法模板 分为初级排序算法和高级排序算法 初级排序算法:插入排序,选择排序,冒泡排序 高级排序算法:归并排序,快速排序,希尔排序,堆排序,桶排序 时间复杂度: ……