백준 11021번 파이썬 코드 답안

    문제

    파이썬 코드 답안

    #파이썬 3.6버전 이하 답안
    t = int(input())
    i = 0
    
    while i < t :
        a,b = map(int,input().split())
        print('Case #',i+1,': ',a + b, sep="")
        i += 1
        
        
    #파이썬 3.6버전 이상 답안
    t = int(input())
    i = 0
    
    while i < t :
        a,b = map(int,input().split())
        print(f'Case #{i+1}: ',a + b, sep="")
        i += 1

    1. 몇번 받을지에 대한 입력을 받기 때문에 t함수를 input()으로 받아준다.

    2. t번만큼만 진행할 것이기 때문에 while 문에는 i<t를 넣어준다. (파이선은 0부터 변수가 시작됨)

    3. 문자열 포멧팅을 물어보는 문제인 것 같은데, 파이썬 3.6 이상부터 적용 가능한 쉬운(?) 포멧팅이 있는데.. 나는 이 방법 밖에 모르겠어서, 무식한 방법으로 풀었다. 문자열 포멧팅은 f'{변수}' 이런 식으로 넣을 수 있는 것인데, 백준에서는 돌리니까 오류가 남... 다른 문자열 포멧팅을 공부해서 추가하는 방법으로 해야겠다. 

    'CS > BOJ' 카테고리의 다른 글

    백준 15792번 파이썬 코드 답안  (0) 2021.03.21
    백준 11022번 파이썬 코드 답안  (0) 2021.03.21
    백준 10953번 파이썬 코드 답안  (0) 2021.03.21
    백준 10952번 파이썬 코드  (0) 2021.03.21
    백준 10951번 파이썬 코드 답안  (0) 2021.03.21

    댓글

    Designed by JB FACTORY