题解列表

筛选

过河卒 python

n,m,cx,cy=list(map(int,input().split()))dp=[[0forxinrange(m+1)]foryinrange(n+1)]b=[[0forxinrange(m+1)]foryinrange(n+1)]p=[(-1,

我这个巨简单

摘要:# 读取输入 L, M = map(int, input().split()) road = [0] * (L + 1)  # 创建一个长度为 L+1 的数组,用于表示马路上的树 # 处理区……

python 递推踩方格

n=int(input())l=[0forxinrange(25)]r=[0forxinrange(25)]u=[0forxinrange(25)]l[1]=1r[1]=1u[1]=1forxinrange(2,n+1):l[x]=l[x-1]+u[x-1]r[x]=r[x-1]+u[x-1]u[x]

TOM数:思路及其简单,但是有个小坑

解题思路:遍历每一个输入,然后将每一位累加就可以了,这题主要是测试样例跟你玩脑筋急转弯注意事项:有一个测试样例第一位就是EOF,不知道是不是网站系统更新了,之前通过的老代码现在重新用反而通过不了了,就是因为这个测试样例,加一个try-except检查EOF错误就行参考代码:whileTrue:try:

K-进制数:简单的排列组合思想

解题思路:本题目中要求n位的k进制数,0不能在首位,不能在0的后面,因此每个0只能位于非0数字的后面,因此假设有i个0,则这i个0需要在(n-i)个非0数字的后面选择位置,一共有c(n-i,i)中情况,同时,这n-i个非0数字可能有的排列情况为(k-1)^n-i种(每一个都可能是k-1个数字中的任意一

今天也是很爱老公们的一天呀!

摘要:解题思路:别人教我的注意事项:不知道参考代码:print('''               ********               ************      ……
优质题解

Cylinder圆柱体:简单的数学逻辑题

解题思路:本题中要求最大的圆柱体积,则需要分两种情况考虑,最后比较得出最大的体积作为最后的结果,这里就是考虑没有用来切割圆柱底面的那一半纸张的哪一边用来卷圆面周长的两种情况,每一种只考虑正好卷完没有重叠的情况,因为体积最大时不会有重叠,即以w和h-2r分别为周长的情况,与此同时另外一边为高。

当然是纯暴力啦

摘要:解题思路:注意事项:参考代码:list1=[i for i in range(1,3001)] list2=[] list3=[] for i in list1:     sum=1    ……

我的非常简单

摘要:解题思路:注意事项:参考代码:import mathwhile True:    L, W, x, y, R, a, v, s = map(int, input().split())    if L ……