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

29247번 - Один 다국어

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

문제

Рагнарек должен наступить с минуты на минуту. Но Один не знает, когда именно он наступит.

Локи, как самый умный, сказал Одину формулу, по которой можно вычислить время наступления Рагнарека. К сожалению, Одину с одним глазом сложно уследить за всеми скобками в выражении, поэтому он решил заменить скобки первого уровня на фигурные, а второго уровня --- на квадратные, остальные же оставить круглыми. То есть выражение $x * (y + (z * (5 + 3)))$ изменится на $x * \{y + [z * (5 + 3)]\}$.

Но Один не умеет программировать, Один умеет драться, поэтому программу придется написать вам. Не гневите Одина.

입력

В первой и единственной строке входного файла указана формула, состоящая из букв латинского алфавита, знаков арифметических действий, пробелов, цифр и скобок. Гарантируется, что скобки образуют правильную скобочную последовательность. Длина формулы не превышает 10ドル^5$.

출력

Выведите эту строку в формате удобном для чтения Одину.

제한

예제 입력 1

x * (y + (z * (5 + 3)))

예제 출력 1

x * {y + [z * (5 + 3)]}

예제 입력 2

1 * (0 + k + i) * (t - h + (0 * r))

예제 출력 2

1 * {0 + k + i} * {t - h + [0 * r]}

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2013-2014 Season > November 16, 2013 > Beginner D번

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

출처

대학교 대회

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

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