201909-1小明种苹果


N, M的常规情形。(题目描述中的样例1)
样例输入
3 3
73 -8 -6 -4
76 -5 -10 -8
80 -6 -15 0
样例输出
167 2 23
N, M的常规情形,两棵苹果树的蔬果去掉的数目相等,输出的编号选小的。(题目描述中的样例2)
样例输入
2 2
10 -3 -1
15 -4 0
样例输出
17 1 4
N=1,即N的边界情形。
样例输入
1 1
8 0
样例输出
8 1 0
M=0,即M的边界情形。
样例输入
1 0
9
样例输出
9 1 0
n,m=map(int,input().split()) t=0 k=1#注意下标的开始 p=0 for i in range(1,n+1): a=list(map(int,input().split())) #第一个数是本树最初苹果数 #后面的数字是每轮会减去的苹果数 tempp=sum(a[1:])#一共减去的苹果数 if p>tempp :#如果更小 说明减去更多 p=tempp k=i t=t+sum(a)#sum(a)是最后这棵树上的苹果数 累加即为总数 print(t,k,-p)#最后记得取反

浙公网安备 33010602011771号