Algorithm/백준

[파이썬/백준 10950] A+B -3

제티맛초코 2023. 2. 8. 18:29

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

 

10950번: A+B - 3

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

www.acmicpc.net

 

처음에 내가 했던 방식은

t = int(input())

i = 0
while i = t:
    a,b = map(int, input().split())
    print(a*b)
    i += 1

컴파일 에러가 떴다. while문에 집착한 나머지 제대로 수행하지 못했다.

 

 

수정한 결과는

# sol 1.
t = int(input())

for i in range(t):
    a,b = map(int, input().split())
    print(a+b)

    
# sol 2
t = int(input())

for i in range(1, t+1):
    a,b = map(int, input().split())
    print(a+b)

sol1과 sol2는 코드상 큰 차이는 없다.

다만 1부터 t까지 = 0부터 t-1 이므로  range(0,t)라고 적어도 된다. range 함수 특성상 앞의 0은 생략 가능하므로 range(t)라고 적어도 된다.