백준 웹사이트 "3003번 - 킹, 퀸, 룩, 비숍, 나이트, 폰" 문제풀이입니다.
언어는 C언어입니다. (제출 언어: C99)
문제
소스 코드
#include <stdio.h>
int main(void){
int K, Q, R, B, N, P;
scanf("%d %d %d %d %d %d", &K, &Q, &R, &B, &N, &P);
printf("%d %d %d %d %d %d\n", 1-K, 1-Q, 2-R, 2-B, 2-N, 8-P);
return 0;
}
문제 풀이
새롭게 추가된 입출력과 사칙연산 문제입니다. 코드에서 K, Q, R, B, N, P는 각각 현재 가지고 있는 킹, 퀸, 룩, 비숍, 나이트, 폰의 개수입니다. 필요한 피스의 개수와의 차를 구하고, 출력하면 되는 간단한 문제입니다. 이때 새로운 변수를 선언할 필요 없이, 위와 같이 출력문에 계산 과정을 넣어주면 깔끔합니다!
반응형
'코딩 > 백준 BOJ' 카테고리의 다른 글
[백준/C언어] 25304번 - 영수증 (0) | 2022.12.19 |
---|---|
[백준/C언어] 25083번 - 새싹 (0) | 2022.12.16 |
[백준/C언어] 12865번 - 평범한 배낭 (4) | 2022.03.17 |
[백준/C언어] 1912번 - 연속합 (0) | 2022.03.16 |
[백준/C언어] 9251번 - LCS (0) | 2022.03.15 |