합을 가운데 정렬하기


답안 제출

Points: 1
시간 제한: 1.0s
메모리 제한: 256M

문제 유형
허용된 언어
Python

두 양의 정수의 합을 구하고, 대괄호 안의 7칸에 가운데 정렬해 출력하라.

Python의 대표적인 문자열 포매팅 방법은 다음과 같다.

  • % 포매팅: "결과: %d" % value
  • .format() 메서드: "결과: {}".format(value)
  • f-string: f"결과: {value}"

폭과 가운데 정렬을 지정할 때는 다음과 같이 .format() 또는 f-string을 사용할 수 있다.

  • .format() 메서드: "[{:^7}]".format(value)
  • f-string: f"[{value:^7}]"

^는 주어진 폭 안에서 값을 가운데로 정렬한다. 대괄호는 7칸의 폭에 포함되지 않는다. 필요한 공백의 수가 홀수이면 Python의 ^ 정렬 결과처럼 오른쪽에 공백이 하나 더 들어간다.

입력과 형변환

split()으로 나눈 입력은 문자열이다. map()int()를 사용해 두 값을 정수로 변환할 수 있다.

a, b = map(int, input().split())

입력

첫째 줄에 두 양의 정수 \(a\)와 \(b\)가 공백으로 구분되어 주어진다.

\(a + b \le 9\,999\,999\)이다.

출력

\(a + b\)를 대괄호 안의 7칸에 가운데 정렬해 출력한다.

예제 입력

10 20

예제 출력

[  30   ]

코멘트

현재 작성된 코멘트가 없습니다.