본문 바로가기
코딩테스트/백준 알고리즘

백준 알고리즘 | 11021번 : A + B - 7 (Python / 파이썬)

by 함께 공부해요 2020. 9. 15.


A+B - 7 성공분류

시간 제한

메모리 제한

제출

정답

맞은 사람

정답 비율

1 초

256 MB

58355

30910

28323

54.016%

https://www.acmicpc.net/problem/11021

 

11021번: A+B - 7

각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다.

www.acmicpc.net


문제

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 테스트 케이스의 개수 T가 주어진다.

각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)

출력

각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다.


백준 알고리즘 # 11021번 : A + B - 7

서식 문자열

종류

의미

%d

정수형 10진수, decimal 

%u

부호없는 정수형 10진수

%o

정수형 8진수

%x

정수형 16진수

%c

문자, character 

%s

문자열, string 

%f

소수점을 포함하는 실수, float 

%e

지수형 실수

%ld

long형 10진수

%lo

long형 8진수

%lx

long형 16진수

%p

주소 16진수

t = int(input())        # 5

for i in range(t):      # i = 0 ~ 4
    i += 1              # i = 1 ~ 5
    a, b = map(int, input().split())
    print("Case #%s: %s" %(i, a + b))

 

풀이

t 변수를 설정해서 정수(int) 5를 입력받고

for문으로 range(5)까지 i = 0 ~ 4까지 돌려주는데

여기서 출력되야 하는 값은 1 ~ 5이니 i += 1을 해줍니다.

여기까지는 여타 다른 a + b를 구하는 문제와 비슷하지만 print 함수로 결과를 출력할 때

"Case #" 까지 출력이 된 후 %s로 i인 1~5를 출력해주고

다시 ":" 출력 이후 %s로 a + b까지 포함시켜서 출력해주면 끄-읏!

자세한 코드가 궁금하신 분들은 아래 GitHub 참고해주세요🙏

 

wook2124/Algorithm

Practice algorithm. Contribute to wook2124/Algorithm development by creating an account on GitHub.

github.com

최종 소스코드

댓글