题解列表

筛选

欧亚李鑫超级无敌暴力解法

摘要:解题思路:如果只有1枚硬币,不需要称量,直接返回0。如果有2枚或3枚硬币,只需要称量1次即可找出假币。递归关系:对于 n 枚硬币,每次称量可以将硬币分成三组,每组大约有 3n 枚硬币。如果 n 不能被……

十四届省赛-平均

摘要:解题思路:注意事项:参考代码:import sysfrom collections import defaultdictdef main(): # 读取输入 &n……

python解法蚂蚁开会

摘要:解题思路:如果两条线段共线,计算它们的交集部分,并生成所有整点。计算两条线段的交点,检查交点是否为整点且在线段范围内。使用集合存储所有符合条件的整点,最后输出集合的大小。注意事项:在计算交点时,浮点数……

年龄与疾病暴力解法

摘要:解题思路:先输入,之后定义每个年龄层的人,接着再除以总数即可注意事项:参考代码:n = int(input())arr = list(map(int, input().split()))&……

python 神奇闹钟

摘要:解题思路:使用datetime库对输入的时间字符串进行格式转化和运算注意事项:注意间隔时间的格式转化参考代码:from datetime import *sta = datetime(1970, 1,……

计算两点间距离:难点在于EOF错误输入的处理

摘要:解题思路:这一题逻辑上很简单,直接套公式就可以,但是难点在于这一题的测试数据中有一个很不标准的EOF输入,如果你用Python写很吃亏,因为input()输入不能直接处理该错误,建议加一个try-ex……

python硬解喷水装置

摘要:解题思路:用Python不好写,一直时间超限注意事项:参考代码:def find(lis,n,L,W): ls=sorted(lis,key=lambda x:x[0])&n……