[백준] 10950번(리스트에 원소 추가)

·2022년 9월 20일

백준 문제풀이

목록 보기
1/159

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

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

  • 정답
number = int(input())
lists = []

for i in range(number):
	a, b = map(int, input().split())
	lists.append(a+b)

for i in range(number):
	print(lists[i])

  • 오답
number = int(input())
lists = []

for i in range(number):
	a, b = map(int, input().split())
	lists[i] = a+b

for i in range(number):
	print(lists[i])
  • 처음에 인수를 받는 반복문 안에 lists[i] = a+b 라는 코드 작성
  • 하지만 lists는 이미 빈 리스트로 리스트 크기가 0으로 지정된 상태
  • 크기가 존재하지 않는 리스트이니 인덱스로 접근 불가
  • 따라서, lists.append()를 사용하여 원소들을 집어넣어 주었다
profile
백엔드 개발자가 되고 싶어요(22.8.15~)

0개의 댓글