题解列表

筛选

明明的随机数(Python代码) 3行完事 附解题思路

##解题思路:首先使用***列表推导式***来进行把***input().split()***分段后的列表元素转为**int类型**,接着使用***set()***直接转为集合进行***去重***操作,转为列表后直接使用***sorted()***来排序再使用***列表推导式***将列表内的元素转为*

周期计算距离

```pythonm,n=map(int,input().split())s=0foriinrange(1,n+1):s+=m+m/2#计算落下和弹起的距离,为一个周期m=m/2#下一次落下的高度print('%.2f%.2f'%(m,s-m))```

不是最简单的,但肯定是最容易理解的

解题思路:一个双重for循环就行了,第一行有特殊规律,先定义好第一行就行了,其余行列位置都其等于右上角的数减1。注意事项:注意循环顺序,要使该位置用右上角的数,而不能使用其左下角的数参考代码:whileTrue:try:N=int(input())F=[[0for_inrange(N)]for_inr

动态规划思考全过程

#题目描述![在这里插入图片描述](https://img-blog.csdnimg.cn/75173d5284c9433d87276d1d894e2e48.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,