16199번 문제이다.
사진을 누르면 문제로 이동한다.
해당 문제는 C++언어로 풀었다.
#include <iostream>
using namespace std;
int main() {
int flag = 0;
int a1, a2, a3;
int b1, b2, b3;
cin >> a1 >> a2 >> a3;
cin >> b1 >> b2 >> b3;
if (b1 - a1 == 0)
flag = 0;
else if (b1 - a1 == 1)
{
if (b2 == a2)
{
if (b3 >= a3) flag = 1;
else flag = 0;
}
else if (b2 > a2) flag = 1;
else flag = 0;
}
else
{
if (b2 == a2)
{
if (b3 >= a3) flag = 2;
else flag = 1;
}
else if (b2 > a2) flag = 2;
else flag = 1;
}
if (b1 - a1 < 2)cout << flag << ' ' << b1 - a1 + 1 << ' ' << b1 - a1 << '\n';
else cout << b1 - a1 + flag - 2 << ' ' << b1 - a1 + 1 << ' ' << b1 - a1 << '\n';
}
'Algorithm' 카테고리의 다른 글
[BAEKJOON] 1074번: Z (0) | 2021.09.27 |
---|---|
[BAEKJOON] 2018번: 수들의 합 5 (0) | 2021.09.26 |
[BAEKJOON] 2750번: 수 정렬하기 (0) | 2021.09.21 |
[BAEKJOON] 1806번: 부분합 (0) | 2021.09.21 |
[BAEKJOON] 10814번: 나이순 정렬 (0) | 2021.09.21 |