Logo
(追記) (追記ここまで)

29601번 - Железная дорога 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB75494867.606%

문제

Вася решил съездить на выходные в Новороссийск. Добираться туда он решил поездом, а билет в целях экономии приобрести электронный. Когда он заполнил форму по заказу билета и оплатил заказ, ему были сообщены реквизиты поездки, в том числе тип вагона и номер места. Тут Васе стало интересно, что это за место --- верхнее или нижнее? Боковое или купейное? Вася решил посмотреть схему вагона на сайте, где он оформлял билет, но тут, как назло, отключили электричество. Впрочем, поскольку делать было все равно нечего, Вася стал вспоминать, что он знает о железнодорожных вагонах.

Вспомнил он следующее. В его вагоне точно 9ドル$ купе, которые нумеруются числами от 1 до 9 начиная от начала вагона. Если вагон плацкартный, то в каждом купе находится 4 купейных и 2 боковых места. Если же вагон купейный, то в нем нет боковых мест. Таким образом, в плацкартном вагоне 54 места, а в купейном --- 36. Нумерация купейных мест ведется от начала вагона (в самом начале вагона расположено первое место, а в самом конце --- 36ドル$-ое), а нумерация боковых мест --- от конца вагона (в самом начале вагона расположено 54ドル$-ое место, а в самом конце --- 37ドル$-ое). Места с нечетными номерами находятся снизу, четные --- сверху.

После этого Вася понял, что того, что он вспомнил, вполне достаточно, чтобы определить характеристики его места. Однако, как прогрессивный человек, он хочет определить их с помощью программы. Но, поскольку электричество у него дома так и не включили, он поручил написать такую программу Вам.

입력

Входной файл начинается с символа <<R>>, если вагон плацкартный, либо <<C>>, если вагон купейный. Далее сразу за первым символом следует номер места --- положительное целое число от 1ドル$ до 54ドル$.

출력

Выходной файл должен содержать число $-1,ドル если такого места нет в данном типе вагона, иначе он должен содержать числа $a,ドル $b,ドル $c,ドル разделенные пробелами, где $a$ --- номер купе, в котором находится Васино место, $b = 0,ドル если место боковое, $b = 1,ドル если место купейное, $c = 1,ドル если место верхнее, $c = -1,ドル если место нижнее.

제한

예제 입력 1

R53

예제 출력 1

1 0 -1

예제 입력 2

C2

예제 출력 2

1 1 1

예제 입력 3

C37

예제 출력 3

-1

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2009-2010 Season > November 7, 2009 > Basic F번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /