第一题 怪物血量:a了 T = int(input()) for _ in range(T): min_ans = 10000000 ans = 0 N = int(input()) attack, defend = [int(x) for x in input().split()] for i in range(N): a, b, h = [int(x) for x in input().split()] if b >= attack: min_ans = None break h -= attack - b while h > 0: ans -= max(0, a - defend) h -= attack - b min_ans = min(ans, min_ans) ans -= h if min_ans is None: print(-1) elif min_ans < 0: print(-min_ans + 1) else: print(1)