解题思路:
注意事项:
参考代码:
各位大神帮我看看哪里有问题,实在找不出哪里错了。。。。。我测试的数据都成功
t,m = map(int,input().split())
s = []
h = 0
sum = 0
for i in range(m):
a,b = input().split()
s.append((a,b))
s.sort()
for j in s:
if int(j[0])<=t:
h += int(j[0])
if h<= t:
sum += int(j[1])
if int(j[0])==t and sum<int(j[1]):
sum = int(j[1])
print(sum)
0.0分
1 人评分
字符串对比 (C语言代码)浏览:1398 |
打水问题 (C语言代码)浏览:1066 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:780 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:798 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:817 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:519 |
A+B for Input-Output Practice (VII) (C语言代码)浏览:521 |
1118(求助_已解决)浏览:329 |
1051(奇了怪了)浏览:645 |
C二级辅导-同因查找 (C语言代码)浏览:563 |