B3914做题感悟
查看原帖
B3914做题感悟
1290368
Zhengliu楼主2024/3/11 18:22

这道题有一种特殊的情况,就是两个数相加等于另一个数,例如:1 1 2,两个数之和与一个数相差最小为0:我 a,b,c=map(int,input().split()) d1=abs((b+c)-a) d2=abs((a+c)-b) d3=abs((b+a)-c) d=min(d1,d2,d3) if d==0: print(max(a,b,c)+min(a,b,c),min(a,b,c)) elif d==d1: print(max((b+c),a),min((b+c),a)) elif d==d2: print(max((a+c),b),min((a+c),b)) elif d==d3: print(max((b+a),c),min((b+a),c))

2024/3/11 18:22
加载中...