예를 들어 2개 있어야 할 나이트가 1개 있다면 1을 출력하고 0개 있다면 2, 2개 있다면 0을 출력해야한다.
만약에 더 많이 있다면, 3개를 가지고 있다면 -1을 출력해야한다.
이건 걍 원래 있어야 할 개수에서 현재 가지고 있는 수를 빼주면 된다.
#include <iostream>
using namespace std;
int main()
{
int a, b, c, d, e, f = 0;
cin >> a >> b >> c >> d >> e >> f;
cout << (1 - a) << " " << (1 - b) << " " << (2 - c) << " " << (2 - d) << " " << (2 - e) << " " << (8 - f) << endl;
}
'자료구조 & 알고리즘 > BOJ' 카테고리의 다른 글
[C++]백준 1단계 - 2588번 문제 (0) | 2022.11.17 |
---|---|
[C++]백준 1단계 - 10430번 문제 (0) | 2022.11.17 |
[C++]백준 1단계 - 18108번 문제 (0) | 2022.11.17 |
[C++]백준 1단계 - 10926번 문제 (0) | 2022.11.17 |
[C++]백준 1단계 - 10869번 문제 (0) | 2022.11.17 |