본문 바로가기

백준

16199 나이 계산하기

만 나이만 조건 잘 달아주면 쉽게 구할 수 있다.

#include <iostream>
#include <algorithm>
#include <vector>
#include <string>
#include <functional>
#include <string>
#include <queue>
#include <stack>
#include <set>
#include <map>
#define xx first
#define yy second
#define all(x) (x).begin(), (x).end()
 
using namespace std;
using i64 = long long;
using ii = pair<int, int>;
using ii64 = pair<i64, i64>;
 
int main() {
    int p1[3];
    scanf("%d %d %d", &p1[0], &p1[1], &p1[2]);
    
    int p2[3];
    scanf("%d %d %d", &p2[0], &p2[1], &p2[2]);
    
    int age = p2[0] - p1[0] - 1;
    if (p1[1] < p2[1])
        age++;
    else if (p1[1] == p2[1] && p1[2] <= p2[2])
        age++;
    
    printf("%d\n", age);
    
    age = p2[0] - p1[0] + 1;
    printf("%d\n", age);
    
    age = p2[0] - p1[0];
    printf("%d\n", age);
    
    
    return 0;
}

 

'백준' 카테고리의 다른 글

10166 관중석  (0) 2021.03.13
1568 새  (0) 2021.03.06
17300 패턴  (0) 2021.02.27
15900 나무 탈출  (0) 2021.02.01
11058 크리보드  (0) 2021.01.10