[백준/파이썬] 18247번 겨울왕국 티켓 예매 풀이
업데이트:
문제 정보
- 문제 출처: 백준 온라인 저지
- 문제 링크: 18247번 겨울왕국 티켓 예매
- 문제풀이 코드 GitHub 링크
- 제출 언어: Python 3
풀이
문제
정휘는 애니메이션계의 영원한 명작이자 최고의 흥행작 겨울왕국 2를 자그마치 싱어롱으로 관람하려고 한다!
겨울왕국에 등장하는 캐릭터 중 엘사를 너무 좋아하는 정휘는 L4, 즉 L열의 네 번째 자리에 앉으려고 한다.
그러나 정휘가 가려는 영화관은 좌석 번호가 자연수 하나로 표현되기 때문에 예매를 하기가 힘들다.
정휘가 겨울왕국을 관람하는 영화관은 세로로 N칸, 가로로 M칸인 좌석들로 구성되어 있다.
좌석의 번호는 좌상단 끝에 있는 A열의 첫 번째 자리부터 1번으로 시작하여 오른쪽으로 번호가 하나씩 증가하다가 끝에 다다르면 B열의 첫 번째 자리부터 또 오른쪽으로, C열의 첫 번째 자리부터 또 오른쪽으로 진행하는 것을 반복하면서 숫자가 증가해 나간다.
정휘가 좌석 L4를 빠르게 선점하여 Show Yourself를 신나게 부를 수 있도록 L열의 네 번째 자리의 좌석 번호를 구해주자.
- 자세한 문제 및 입출력 예제는 상단의 문제 출처(백준 홈페이지)를 참조해주세요
코드
for T in range(int(input())):
a,b=map(int, input().split())
if b<4 or a<12:n=-1
else:n=11*b+4
print(n)
설명
설명이 필요없는 간단한 문제입니다. 행당 좌석수를 곱하고 4를 더해주면됩니다.
단, 행과 열이 L4라는 좌석번호를 갖기에 불충분한 경우에는 -1
을 출력합니다.
댓글남기기