알고리즘

[Python] 백준 3003번: 킹, 퀸, 룩, 비숍, 나이트, 폰

내 코딩 2022. 12. 28. 13:07
반응형

코드

chess = [1, 1, 2, 2, 2, 8]
A = list(map(int, input().split()))
for i in range(6):
    print(chess[i] - A[i], end=' ')

설명

체스의 정답 값을 리스트에 넣어준다

map함수를 사용하여 첫번째 매개변수에는 함수를 넣어준다 -> int

두번 째 매개변수에는 리스트나 튜플을 넣어준다. -> input()

입력받은 값 input()은 split()으로 나눠준다.

for문을 사용하여 chess(정답 값)의 숫자와 입력받은 A(입력 값)의 숫자를 빼준다.

줄바꿈을 하지 않기 위해서 end를 ' ' 스페이스바로 입력하여 한 칸 뛰고 출력하게 해준다.