第十七届中国计量大学程序设计竞赛C Cook Steak
C
题意: 就是煎牛排 ,几步工序,按序完成,提高或者减低一度温度要1 (min),完成一道工序要1(min),问所有完成要多少时间
输入解释一下,就是第三个(两个数的输入)表示温度区间,在这个区间或者等于边界值的都是可以的
思路
这个就是判断温度在不在里面,上加还是下降,没什么技巧就是超级容易超时
上面是没化简的思路
for _ in range(int(input())):
n=int(input())
t=0
for i in range(n):
x,y=map(int,input().split())
if t>y:
n=n+t-y
t=y
elif t<x:
n=n+x-t
t=x
print(n)
这个是过了的代码,但是!!!不保证过,就还是很容易超时,就多提交几遍,偶尔一个碰巧就过了…