π¦₯ μ½ν
/BAEKJOON
[BAEKJOON C++] 10768_νΉλ³ν λ
μ§μ§μνμΉ΄
2023. 7. 21. 13:06
728x90
λ°μν
2μ 18μΌμ μ¬ν΄ CCCμ μμ΄μ νΉλ³ν λ μ΄λ€.
μ¬μ©μλ‘λΆν° μ μμΈ μκ³Ό μΌμ μ λ ₯λ°μ λ μ§κ° 2μ 18μΌμΈμ§ μ μΈμ§ νμΈμ§λ₯Ό μΆλ ₯
λ§μ½ λ μ§κ° 2μ 18μΌ μ μ΄λ©΄, "Before"μ μΆλ ₯νλ€.
λ§μ½ λ μ§κ° 2μ 18μΌ νλ©΄, "After"μ μΆλ ₯νλ€.
λ§μ½ 2μ 18μΌμ΄λΌλ©΄ "Special" μ μΆλ ₯νλ€.
μ λ ₯
μ λ ₯μ λ κ°μ μ μκ° κ° μ€μ κ±Έμ³ μ λ ₯λλ€. μ΄ μ μλ€μ 2015λ μ λ μ§μ ν¬ν¨λλ€.
첫 λ²μ§Έ μ€μ 1μμ 12μ¬μ΄μ μμ μ λ ₯νλ€.
λ λ²μ§Έ μ€μ 1μμ 31μ¬μ΄μ κ·Έ λ¬μ λ€μ΄μλ λ μ§λ₯Ό μ λ ₯νλ€ .
μΆλ ₯
λ§μ§λ§ μ€μ "Before", "After"λ "Special"μ μΆλ ₯νλ€.
// [10768] νΉλ³ν λ
/*
2μ 18μΌμ μ¬ν΄ CCCμ μμ΄μ νΉλ³ν λ μ΄λ€.
μ¬μ©μλ‘λΆν° μ μμΈ μκ³Ό μΌμ μ
λ ₯λ°μ λ μ§κ° 2μ 18μΌμΈμ§ μ μΈμ§ νμΈμ§λ₯Ό μΆλ ₯
λ§μ½ λ μ§κ° 2μ 18μΌ μ μ΄λ©΄, "Before"μ μΆλ ₯νλ€.
λ§μ½ λ μ§κ° 2μ 18μΌ νλ©΄, "After"μ μΆλ ₯νλ€.
λ§μ½ 2μ 18μΌμ΄λΌλ©΄ "Special" μ μΆλ ₯νλ€.
μ
λ ₯
μ
λ ₯μ λ κ°μ μ μκ° κ° μ€μ κ±Έμ³ μ
λ ₯λλ€. μ΄ μ μλ€μ 2015λ
μ λ μ§μ ν¬ν¨λλ€.
첫 λ²μ§Έ μ€μ 1μμ 12μ¬μ΄μ μμ μ
λ ₯νλ€.
λ λ²μ§Έ μ€μ 1μμ 31μ¬μ΄μ κ·Έ λ¬μ λ€μ΄μλ λ μ§λ₯Ό μ
λ ₯νλ€ .
μΆλ ₯
λ§μ§λ§ μ€μ "Before", "After"λ "Special"μ μΆλ ₯νλ€.
*/
#define _CRT_SECURE_NO_WARNINGS
// νμ€ μ€νΈλ¦Όμμ μ½κΈ° λ° μ°κΈ°λ₯Ό μ μ΄νλ κ°μ²΄λ₯Ό μ μΈ
#include <iostream>
#include <algorithm> // find
#include <string>
#include <cmath> // abs
#include <vector>
using namespace std;
int main() {
int m, d;
cin >> m >> d;
if (m == 2) {
if (d == 18) {
cout << "Special";
}
else if (d > 18) {
cout << "After";
}
else cout << "Before";
}
else if (m > 2) {
cout << "After";
}
else {
cout << "Before";
}
return 0;
}
728x90
λ°μν