Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 플러터 #flutter #restful #rest api
- flutter #app #취준
- flutter #git
- unity #2d-game
- flutter #firebase #플러터 #파이어베이스 #연동
- flutter #플러터 #분석
- 비주얼 스튜디오 #vs #visual studio
- flutter #깃
- flutter #todolist
- 백준 #boj #baekjoon
- flutter #플러터
- VS #비주얼스튜디오
- 백준
- boj #c++
- 로컬저장소 #이름변경
- baekjoon #백준 #boj
- boj #baekjoon #c++
- flutter #상태관리
- 비주얼스튜디오 #코드스니펫
- firebase #파이어베이스
- git #unity #깃허브
- 인턴 #프론트엔드 #개발자 #프론트엔드개발자 #취준
- boj #baekjoon
- #유데미 #udemy #웅진씽크빅 #스나이퍼팩토리 #인사이드아웃 #미래내일일경험 #프로젝트캠프 #부트캠프 #react #리액트프로젝트 #프론트엔드개발자양성과정 #개발자교육과정
- 백준 #c++
- 유데미 #udemy #웅진씽크빅 #스나이퍼팩토리 #인사이드아웃 #미래내일일경험 #프로젝트캠프 #부트캠프 #react #리액트프로젝트 #프론트엔드개발자양성과정 #개발자교육과
- baekjoon #boj #c++
- Flutter
- 백준 #boj
- unity #2d-game #minigame #vscode
Archives
- Today
- Total
cococo-coding
10768번. 특별한 날 (c++풀이) 본문
문제
풀이
switch문과 if문을 중첩이용하면 쉽게 풀 수 있다.
우선 mon을 기준으로 switch문을 이용해 Before, After을 나누고, 이때 mon값이 2인 경우는 if문을 통해 day를 다시 한번 분기했다.
day 역시도 18일을 기준으로 Before, After를 나누고, 18일 경우는 Special을 출력하도록 코드를 짰다.
코드
#include <iostream>
using namespace std;
/*
1.월과 일을 입력받는다.
2. 2월 18일 이전,이후,해당일인지 판단한다.
3. 각 케이스별 출력을 한다.
*/
int main() {
//1
int mon, day;
cin >> mon >> day;
//2,3
switch (mon)
{
case 1:
cout << "Before\n";
break;
case 2:
if (day==18) {
cout << "Special\n";
break;
}
else if (day < 18) {
cout << "Before\n";
break;
}
else {
cout << "After\n";
break;
}
default:
cout << "After\n";
break;
}
return 0;
}
'[BOJ] 코드 모음 > C++_learning 문제집' 카테고리의 다른 글
4493번. 가위 바위 보? (c++풀이) (0) | 2024.01.09 |
---|---|
10801번. 카드게임 (c++풀이) (0) | 2024.01.09 |
5524번. 입실 관리 (c++ 풀이) (3) | 2024.01.09 |
11651번. 좌표 정렬하기 2 (0) | 2024.01.07 |
11650번. 좌표 정렬하기 (1) | 2024.01.07 |