감기 증상이 있으면 Y, 감기 증상이 없으면 N으로 나타내기로 하고, 체온을 쟀을 때 수치에 따라 진료소를 다르게 구분하려고 합니다.
증상도 있고 37℃ 이상일 때A
증상은 없지만 37℃ 이상일 때B
증상은 있지만 체온은 정상일 때C
둘 다 괜찮은 경우엔D
한 번에 3명씩 검사하는데 A로 가는 사람이 2명 이상 나올때는 위급상황으로 분류합니다. 위급상황인지를 판단하는 프로그램을 작성해보세요.
# 변수 선언 및 입력
inp = input().split()
c1, t1 = inp[0], int(inp[1])
inp = input().split()
c2, t2 = inp[0], int(inp[1])
inp = input().split()
c3, t3 = inp[0], int(inp[1])
# A가 2명 이상인지 판단하기
if c1 == 'Y' and t1 >= 37:
# 첫 번째 사람이 A라면, 남은 두 사람 중 한 사람이라도 A면 됩니다.
if (c2 == 'Y' and t2 >= 37) or (c3 == 'Y' and t3 >= 37):
print("E")
else:
print("N")
else:
# 첫 번째 사람이 A가 아니라면, 남은 두 사람 모두 A여야만 합니다.
if (c2 == 'Y' and t2 >= 37) and (c3 == 'Y' and t3 >= 37):
print("E")
else:
print("N")
# 나의 풀이
x1 = input().split(" ")
x2 = input().split(" ")
x3 = input().split(" ")
fev1 = x1[0]
fev2 = x2[0]
fev3 = x3[0]
tem1 = float(x1[1])
tem2 = float(x2[1])
tem3 = float(x3[1])
if fev1 == "Y" and tem1 >= 37:
if (fev2 == "Y" and tem2 >= 37) or (fev3 == "Y" and tem3 >= 37):
print("E")
else:
print("N")
elif (fev1 == "Y" and tem1 < 37) or (fev1 == "N"):
if (fev2 == "Y" and tem2 >= 37) and (fev3 == "Y" and tem3 >= 37):
print("E")
else:
print("N")
else:
print("N")