에어컨
면접 대비시간 제한2초메모리 제한1024 MB
현재 실내 온도와 희망 온도, 네 가지 에어컨 모드 중 하나가 주어질 때 한 시간 뒤의 실내 온도를 출력한다.
문제
프로그래머 표트르가 일하는 사무실에 신형 에어컨이 설치되었다. 이 에어컨은 조작이 특히 단순하다. 에어컨에는 희망 온도와 동작 모드, 두 가지 조절 가능한 파라미터만 있다.
에어컨은 다음 네 가지 모드로 동작한다:
- «freeze» — 냉방. 이 모드에서 에어컨은 온도를 낮추기만 할 수 있다. 방의 온도가 희망 온도 이하라면 꺼진다.
- «heat» — 난방. 이 모드에서 에어컨은 온도를 높이기만 할 수 있다. 방의 온도가 희망 온도 이상이라면 꺼진다.
- «auto» — 자동 모드. 이 모드에서 에어컨은 방의 온도를 희망 온도까지 높이거나 낮출 수 있다.
- «fan» — 환기. 이 모드에서 에어컨은 공기 환기만 하고 방의 온도를 바꾸지 않는다.
에어컨의 출력이 충분히 크므로 올바른 동작 모드로 설정하면 한 시간 만에 방의 온도를 희망 온도까지 맞춘다.
방의 온도 troom, 에어컨에 설정된 희망 온도 tcond, 동작 모드가 주어질 때 한 시간 후 방에 설정될 온도를 구하는 프로그램을 작성해야 한다.
입력
첫째 줄에 두 정수 troom과 tcond가 정확히 공백 하나를 사이에 두고 주어진다. (–50 ≤ troom ≤ 50, –50 ≤ tcond ≤ 50)
둘째 줄에 라틴 알파벳 소문자로 이루어진 한 단어, 에어컨의 동작 모드가 주어진다.
출력
한 시간 후 방에 설정될 온도를 나타내는 정수 하나를 출력한다.