728x90
반응형
핵심 포인트
- 기초 구현력
- zip 함수
제출코드
current = list(map(int, input().split()))
correct = [1, 1, 2, 2, 2, 8]
count = []
for cu, co in zip(current, correct):
count.append(co - cu)
print(' '.join(map(str, count)))
해설
현재 가지고 있는 체스말의 개수를 current 변수에 담고 정확한 개수의 체스말 개수를 correct 변수에 저장해놓습니다. 여기서 저는 zip 함수를 이용해서 current 와 correct를 하나로 묶어서 반복문을 순회할 수 있도록 만들었습니다. zip(current, correct)는 같은 인덱스끼리 묶어서 새로운 리스트로 만들어주는 것이라고 생각하시면 될 거 같습니다.
참고자료 및 그림출처
728x90
반응형
'Programming > Coding Problem' 카테고리의 다른 글
BOJ 10988번: 팰린드롬인지 확인하기 (0) | 2023.05.19 |
---|---|
BOJ 2444번: 별 찍기 - 7 (0) | 2023.05.19 |
BOJ 11718번: 그대로 출력하기 (0) | 2023.05.19 |
BOJ 9086번: 문자열 (0) | 2023.05.18 |
BOJ 2743번: 단어 길이 재기 (0) | 2023.05.18 |