Search

일차리스트3_문제11_처음사탕수

대분류
STEP05 일차리스트
소분류
일차리스트3_문제

영상

문제

''' [문제] 사탕 나눠주기 행사하고 있다. 병은 총 4병이고, 각 사탕 병의 개수는 각기 다르다. 사탕은 한 사람당 25개씩 나눠주고 있다. count 리스트는 오늘 사탕을 나눠준 사람 수다. remainder 리스트는 사탕을 나눠주고 난 나머지이다. 오늘 처음 가져온 사탕 수를 구하시오. [정답] candy = [80, 53, 36, 22] (1) count 는 3이니간 25를 곱하면 75 이고 나머지는 5이므로 원래는 80개이다. candy = [80] (2) count 는 2이니간 25를 곱하면 50 이고 나머지는 3이므로 원래는 53개이다. candy = [80, 53] (3) count 는 1이니간 25를 곱하면 25 이고 나머지는 11 이므로 원래는 36개이다. candy = [80, 53, 36] (4) count 는 0이니간 25를 곱하면 0 이고 나머지는 22이므로 원래는 22개이다. candy = [80, 53, 36, 22] ''' candy = [] count = [3, 2, 1, 0] remainder = [5, 3, 11, 22]
Python
복사

해설

''' [문제] 사탕 나눠주기 행사하고 있다. 병은 총 4병이고, 각 사탕 병의 개수는 각기 다르다. 사탕은 한 사람당 25개씩 나눠주고 있다. count 리스트는 오늘 사탕을 나눠준 사람 수다. remainder 리스트는 사탕을 나눠주고 난 나머지이다. 오늘 처음 가져온 사탕 수를 구하시오. [정답] candy = [80, 53, 36, 22] (1) count 는 3이니간 25를 곱하면 75 이고 나머지는 5이므로 원래는 80개이다. candy = [80] (2) count 는 2이니간 25를 곱하면 50 이고 나머지는 3이므로 원래는 53개이다. candy = [80, 53] (3) count 는 1이니간 25를 곱하면 25 이고 나머지는 11 이므로 원래는 36개이다. candy = [80, 53, 36] (4) count 는 0이니간 25를 곱하면 0 이고 나머지는 22이므로 원래는 22개이다. candy = [80, 53, 36, 22] ''' candy = [] count = [3, 2, 1, 0] remainder = [5, 3, 11, 22] for i in range(len(count)): total = count[i] * 25 + remainder[i] candy.append(total) print(candy)
Python
복사