백준 알고리즘 단계별로 풀어보기/입출력과 사칙연산

[백준 알고리즘 3003번 문제] 킹, 퀸, 룩, 비숍, 나이트, 폰 (C언어) #브론즈Ⅴ

MNMNWVWV 2023. 1. 19. 19:57
728x90
반응형
브론즈Ⅴ
반응형

https://www.acmicpc.net/problem/3003

 

3003번: 킹, 퀸, 룩, 비숍, 나이트, 폰

첫째 줄에 동혁이가 찾은 흰색 킹, 퀸, 룩, 비숍, 나이트, 폰의 개수가 주어진다. 이 값은 0보다 크거나 같고 10보다 작거나 같은 정수이다.

www.acmicpc.net

 

 

 

풀이 방법

 

킹 1개, 퀸 1개, 룩 2개, 비숍 2개, 나이트 2개, 폰 8개만큼의 배열을 만들고 for문을 돌리면서 배열의 각각의 원소 값에서 입력 값을 빼준 후 출력하면 된다.

 

내 코드

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#pragma warning(disable:4996)
#include <stdio.h>
 
#define n 6
 
int main(void) {
    
    int chess[] = {1,1,2,2,2,8}; //킹,퀸,룩,비숍,나이트,폰 순
    int in, i;
 
    for (i = 0; i < n; ++i) {
        scanf("%d"&in);
        printf("%d ", chess[i]-in);
    }
 
    return 0;
}
cs

 

느낀점

 

간단한 문제여서 크게 느낀 점은 없다.

728x90
반응형