Python分治法找假币

img


如图,23行和24行报错,invalid literal for int() with base 10:

img


注意这里第24行中,python只会存入一个数据到L中,所以不能够进行分治查找。
可以试试这么写,把24行的代码改成


L = list(map(int,input().split(' ')))