반응형
https://www.acmicpc.net/problem/16199
단순 구현 문제였습니다
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
#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;
//생일 지났는지 여부를 flag로 판단
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 << '\n' << b1 - a1 + 1 << '\n' << b1 - a1 << '\n';
else cout << b1-a1 + flag - 2 << '\n' << b1 - a1 + 1 << '\n' << b1 - a1 << '\n';
}
|
cs |
'Algorithm > Implementation' 카테고리의 다른 글
(C++) - 백준(BOJ) 11931번 : 수 정렬하기 4 (0) | 2020.01.06 |
---|---|
(C++) - 백준(BOJ) 11004번 : K번째 수 (0) | 2020.01.06 |
(C++) - 백준(BOJ) 17072번 : 아스키 아트 (0) | 2019.05.23 |
(C++) - 백준(BOJ)1568번 : 새 답 (0) | 2017.04.07 |
(C++) - 백준(BOJ)코딩 11098번 : 첼시를 도와줘! (0) | 2017.04.07 |