[백준 / BOJ] 3003번 킹, 퀸, 룩, 비숍, 나이트, 폰 (C++, Python)◎ 자료구조와 알고리즘/백준(BOJ) 문제풀이2022. 9. 3. 22:02
Table of Contents
반응형
링크 : https://www.acmicpc.net/problem/3003
문제
문제 풀이
for문을 활용하는 간단한 문제다.
C++ 상세 풀이
더보기
vector을 사용했다. 아래 코드처럼 입력받자마자 바로 출력해도 정답처리된다.
for (int i = 0; i < 6; ++i) {
std::cin >> var[i];
std::cout << chess[i] - var[i] << " ";
}
Python 상세 풀이
더보기
enumerate을 활용해 코드를 짧게 만들어보았다.
for i, v in enumerate(map(int, input().split())):
print(chess[i] - v, end=" ")
코드 전문
C++
Python
소감
enumerate를 잘 활용하면 굳이 for i in range()문을 사용하지 않아도 된다.
반응형
'◎ 자료구조와 알고리즘 > 백준(BOJ) 문제풀이' 카테고리의 다른 글
[백준 / BOJ] 2588번 곱셈 (C++, Python) (0) | 2022.09.04 |
---|---|
[백준 / BOJ] 10430번 나머지 (C++, Python) (0) | 2022.09.04 |
[백준 / BOJ] 18108번 1998년생인 내가 태국에서는 2541년생?! (C++, Python) (0) | 2022.09.02 |
[백준 / BOJ] 10926번 ??! (C++, Python) (0) | 2022.09.01 |
[백준 / BOJ] 10869번 사칙연산 (C++, Python) (0) | 2022.09.01 |
@Reo :: 코드 아카이브
자기계발 블로그