第一题 怪物血量: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)