<aside> ✅ 코드
</aside>
import sys
user_input = sys.stdin.readline;
user_print = sys.stdout.write;
glass = int(user_input());
lst = [0 for _ in range(10000)];
for i in range(glass):
lst[i] = int(user_input());
table = [0 for _ in range(10000)];
# 첫 잔과 둘 째잔은 무조건 마시게 됨
table[0] = lst[0];
table[1] = lst[0] + lst[1];
table[2] = max(table[1], lst[0] + lst[2], lst[1] + lst[2])
# 3가지 경우
for i in range(3, glass):
fstCase = table[i-1];
sndCase = table[i-2] + lst[i];
trdCase = table[i-3] + lst[i-1] + lst[i]
table[i] = max(fstCase, sndCase, trdCase);
user_print(str(table[glass-1]));
'''
910
7 910
67 910
'''