Algorithm/코테정리
[코테정리] C++ 윤년, 윤달, 요일 출력하기
낭강
2021. 6. 7. 21:17
윤년 = 4년에 한번 씩 2월이 29일인 년
#include <string>
#include <vector>
using namespace std;
string wo[7]={"THU","FRI","SAT","SUN","MON","TUE","WED"};
int month[12]={31,29,31,30,31,30,31,31,30,31,30,31};
string solution(int a, int b) {
string answer = "";
int sum=0;
for(int i=0;i<a-1;i++){
sum+=month[i];
}
answer=wo[(sum+b)%7];
return answer;
}
프로그래머스 LV1 - 2016년 문제
1. 초기 1월1일이 금요일 값 셋팅해주기
2. 입력된 달까지의 날짜 수의 총합 구하기
3. 날짜수를 알면 요일을 구할 수 있다.