cyphen156
백준-심화 1 3003 킹, 퀸, 룩, 비숍, 나이트, 폰 본문
하얀 체스말이 일부가 많거나 모자라다. 갯수를 맞춰라
제약사항
- King, Queen <= 1
- Rook, Bishop, Knight <= 2
- Pawn <= 8
주의 사항
없다.
C 풀이
그대로 출력하기_11718.c
/**
* 백준 심화 1 킹, 퀸, 룩, 비숍, 나이트, 폰_3003
*
* 하얀색 체스말이 일부가 많거나 모자라다. 갯수를 맞춰라
*
* 제한사항
*****************************************
* King, Queen <= 1 *
* Rook, Bishop, Knight <= 2 *
* Pawn <= 8 *
*****************************************
*
*
*
* 주의
* 없다.
*
* 풀이시간 5분
*/
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int black[6] = {1, 1, 2, 2, 2, 8};
int white[6];
for (int i = 0; i < 6; ++i)
{
scanf("%d", &white[i]);
}
for (int i = 0; i < 6; ++i)
{
printf("%d ", black[i] - white[i]);
}
return 0;
}
C++ 풀이
그대로 출력하기_11718.cpp
/**
* 백준 심화 1 킹, 퀸, 룩, 비숍, 나이트, 폰_3003
*
* 하얀색 체스말이 일부가 많거나 모자라다. 갯수를 맞춰라
*
* 제한사항
*****************************************
* King, Queen <= 1 *
* Rook, Bishop, Knight <= 2 *
* Pawn <= 8 *
*****************************************
*
*
*
* 주의
* 없다.
*
* 풀이시간 5분
*/
#include <iostream>
#include <vector>
using namespace std;
int main(void)
{
vector<int> black = {1, 1, 2, 2, 2, 8};
vector<int> white;
for (int i = 0; i < 6; ++i)
{
int input;
cin >> input;
white.push_back(input);
}
for (int i = 0; i < 6; ++i)
{
cout << black[i] - white[i] << " ";
}
return 0;
}
모든 예제 코드의 소스파일은 제 개인 깃허브 레포지토리 에 있습니다.
Workspace/알고리듬 풀이 at main · cyphen156/Workspace
Studying . Contribute to cyphen156/Workspace development by creating an account on GitHub.
github.com
'컴퓨터공학 > 알고리듬 풀이' 카테고리의 다른 글
백준-심화 1 10988 팰린드롬인지 확인하기 (0) | 2025.01.23 |
---|---|
백준-심화 1 2444 별 찍기 - 7 (0) | 2025.01.23 |
백준-심화 1 25083 새싹 (0) | 2025.01.20 |
백준-문자열 11718 그대로 출력하기 (0) | 2025.01.20 |
백준-문자열 5622 다이얼 (0) | 2024.09.30 |