n = int(input())
a_suc = 0
a_fai = 0
b_suc = 0
b_fai = 0
for i in range(n):
s = list(map(int, input().split()))
if s[0] == 1:
a_suc+=s[1]
a_fai+=s[2]
else:
b_suc+=s[1]
b_fai+=s[2]
if a_suc>=a_fai:
print("LIVE")
else:
print("DEAD")
if b_suc>=b_fai:
print("LIVE")
else:
print("DEAD")
#include <iostream>
void solve()
{
int n;
std::cin >> n;
int ar = 0;
int al = 0;
int br = 0;
int bl = 0;
while(n--)
{
int t, x, y;
std::cin >> t >> x >> y;
if(t == 1)
{
ar += x;
al += y;
}
else
{
br += x;
bl += y;
}
}
std::cout << (ar >= al ? "LIVE" : "DEAD") << '\n';
std::cout << (br >= bl ? "LIVE" : "DEAD") << '\n';
}
int main()
{
std::ios::sync_with_stdio(false);
std::cin.tie(nullptr);
std::cout.tie(nullptr);
solve();
return EXIT_SUCCESS;
}
Sequences | Split houses |
Divisible | Three primes |
Coprimes | Cost of balloons |
One String No Trouble | Help Jarvis! |
Lift queries | Goki and his breakup |
Ali and Helping innocent people | Book of Potion making |
Duration | Birthday Party |
e-maze-in | Bricks Game |
Char Sum | Two Strings |
Anagrams | Prime Number |
Lexical Sorting Reloaded | 1514A - Perfectly Imperfect Array |
580A- Kefa and First Steps | 1472B- Fair Division |
996A - Hit the Lottery | MSNSADM1 Football |
MATCHES Playing with Matches | HRDSEQ Hard Sequence |
DRCHEF Doctor Chef | 559. Maximum Depth of N-ary Tree |