题解列表

筛选

字符串距离:一种典型动态规划

摘要:解题思路:在这个题目中,要求求两个字符串之间的最小距离,在初始化字符串的时候先分别考虑两个字符串为空的情况,当其中一个为空时,另外一个字符串对应的每一个字符的位置上都是加k(空字符与任意字符的距离),……

要加EOF,这是满分

摘要:while True:     try:         line = input().strip()         if line == 'END':     

索引来解,dddd

摘要:while True:     try:         data = input().strip().split()         if len(data) == 8:      &

石头剪刀布(出拳是有规律的,A和B的出拳规律分别做个数组,通过在每一轮中,通过取余运算符 % 来循环使用玩家A和玩家B的选择)

摘要:解题思路:首先,从输入中获取游戏的总轮数 N,玩家A的选择数量 NA,玩家B的选择数量 NB。创建两个数组 a 和 b,分别用于存储玩家A和玩家B的选择。使用循环,依次获取玩家A和玩家B的选择,并进行……

贪心旅行家的预算

摘要:解题思路:   这和一般的加油问题有不同,一般的加油问题是求最小加油次数,那么它每次在加油站加油都是加满只是应该在哪些个加油站加的问题,它的贪心点在于每一步只考虑当前的油量够不够行驶到下一个加油站,够……

自由下落的距离计算

摘要:解题思路:注意事项:参考代码:int main (){ float m,dis,hei;int i,n;scanf("%f %d",&m,&n);dis=-m;hei=m; for(i=1;i<=n;……

与指定数字相同的数的个数

摘要:解题思路:全在代码里了注意事项:看下面铁汁熬参考代码:N = int(input())a = list(map(int,input().split()))#弄成整形列表m = int(input())……