不让用python也是很蛋疼的,开卷五分钟直接交了。。。。python的暴力求解,输入的时候有个map函数可以直接全部转换的,但是本地一直报错,哪个老哥可以给讲一下 import sys if __name__=='__main__':     list1 = sys.stdin.readline().strip().split(' ')     sum = int(sys.stdin.readline().strip())     res = 0     for x1 in range(int(list1[0])+1):         for x5 in range(int(list1[1])+1):             for x10 in range((int(list1[2])+1)):                 for x20 in range((int(list1[3])+1)):                     for x50 in range((int(list1[4])+1)):                         for x100 in range((int(list1[5])+1)):                             if 1*x1 + 5*x5 + 10*x10 + 20*x20 + 50*x50 + 100*x100 == sum:                                 temp = x1 + x5 + x10 + x20 + x50 + x100                                 res += temp                                 temp = 0     if res < 1:         print('-1')     else:         print(res)
点赞 2

相关推荐

点赞 评论 收藏
分享
牛客网
牛客企业服务