본문 바로가기
Coding Test (코딩 테스트)

코딩테스트 9일차(2025.01.23) - 11022번(A+B - 8)

by BioLearner 2025. 1. 23.
반응형

내 풀이

첫번째 줄 연산개수나머지 줄 연산할 숫자들

단 Case #1: 1 + 1 = 2이렇게 적어야한다. 

import sys

input = sys.stdin.readline

T = int(input().rstrip())

for i in range(1, T + 1):
    A, B = map(int, input().rstrip().split())
    sys.stdout.write(f"Case #{i}: {A} + {B} = {A + B}\n")

결과: 정답

더 옳은 정답

# 테스트 케이스의 개수 T를 입력받습니다
T = int(input())

# T번 만큼 반복합니다
for i in range(T):
    # 각 줄에서 A와 B를 입력받습니다
    # 입력받은 문자열을 공백을 기준으로 분리하여 각각 정수로 변환합니다
    A, B = map(int, input().split())
    
    # 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력합니다
    # i는 0부터 시작하므로 1을 더해줍니다
    print(f"Case #{i+1}: {A} + {B} = {A+B}")

이것은 claud에서 물어봐서 한 정답이다. sys를 사용한 것 외에 내가 만든 것과 다른 점은 없다.

 

고찰

시간복잡도를 생각하면서 코딩을 생각하는 습관을 가져야겠다.

 

 

반응형