题解列表
2^k进制数-题解(Python代码)
摘要:主要是排列组合问题。
只需考虑到(在首位没有限制的情况下),这种单向递增的n位m进制数个数,就是在1-m-1这(m-1)个数字中挑出n个,故直接利用二项式系数即可。
在首位有限制时方法也是一样的。……
Hanoi双塔问题-题解(Python代码)
摘要:实际上和河内塔没什么区别,就把上面的2*(n-1)块先放到B上就可以了。
```python
def h(x):
if x==1:
return 2
else……
守望者的逃离-题解(Python代码)
摘要:笔者本题就写得很丑陋了....
要算一定时间内最大移动距离si,就需要注意到递归关系:
```python
si=max(si+17,u[m][ti%7]+120*(ti//7))
```
……
纪念品分组-题解(Python代码)
摘要:对本题而言,即先排序,再从两端开始试图配对。
如果能配上一对,则记录并移动两端指针,否则贵重纪念品单独一组并只移动一端指针。
```python
w=int(input())
n=int(in……
奖学金 (Python代码)
摘要:这道题笔者就直接定义了数据类型grade,然后按题意定义了大小顺序并写出了排序。
然后排序就完了。
其实说不定直接冒泡求前五还快一点?
```python
class grade:
……
[编程入门]数字逆序输出-题解(Python代码)
摘要:# Python 两行代码解决此题
算是发现了判别机的数据上的一个小 bug 把
### 一、题目分析
> 原题的要求是输入10个数字,然后逆序输出,题目要求是整数,但是我是直接输入字符串,然后……
校门外的树-题解(Python代码)
摘要:本题笔者直接用了filter筛选,可以实现。
但是问题在于如果直接用filter迭代会只有最后一次筛选的结果。
```python
l,o=map(int,input().split())
l……
陶陶摘苹果-题解(Python代码)
摘要:其实笔者并不知道python怎样快速计数,有时使用filter,有时使用sum+判断函数。所以希望各路大佬不吝赐教!
```python
l=map(int,input().split())
u……
[编程入门]温度转换-题解(Python代码)
摘要:# python 语言解决温度转换问题
> 输入一个华氏温度,输出一个摄氏度
此题的难点在于 format 格式化输出,是用 **format** 格式的时候,需要使用大括号 {} 把数据……