题解列表

筛选

【露离】[编程入门]完数的判断

解题思路:注意事项:有人不懂为什么因子循环到一半就行,因为完数等于因子之和,两个因子都大于一半,加起来就大于原来的数了,是不可能的参考代码:n=int(input())forxinrange(6,n+1):a=[]b=0ifx%10==6orx%10==8andx%3==1:foriinrange(1

[编程入门]阶乘求和

摘要:解题思路:注意事项:参考代码:n=int(input())sn=0for i in range(1,n+1):    b=1    for x in range(1,i+1):        b*=x……

python-平均值计算

解题思路:列表,列表长度,遍历,注意事项:+=的赋值,遍历范围参考代码:a=list(map(int,input().split()))b=len(a)c=list(a)sum=0foriinrange(0,b):sum=sum+c[i]d=sum/be=0foriinrange(0,

python-最大比例

解题思路:我们知道等比数列的递推公式为an=a1*qn-1。ai/aj=qi-j。此处我们就假设最大公比为q,采访的金额数组为A,假设A中有三个不相同的金额,经排序后A中相邻两个数的比值放入数组B中。①一开始我想的是先将A去重,然后将A中的元素从大到小排序,最后输出最小的那一个。

芯片测试,7行

```pythonn=int(input())l=[]foriinrange(n):l.append(list(map(int,input().split())))l=max(l,key=l.count)foriinrange(len(l)):ifl[i]==1:print(i+1,

1164: 数组的距离

解题思路:注意事项:参考代码:m,n=map(int,input().split())ls=list(map(int,input().split()))lt=list(map(int,input().split()))l=[]foriinrange(m):forjinrange(n):l.append

Minesweeper(Python)

摘要:解题思路注意事项:参考代码:con=1while True:    a, b = map(int, input().strip().split())    if a == 0 and b == 0: ……