출처 : 반크_세계유산 창덕궁
문제]
출처 : CosPro2급 기출문제 1차 문제3 시작 날짜와 끝 날짜의 사이 날짜구하기
참고풀이]
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int func_a(int month, int day){
int month_list[] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
int total = 0;
for(int i = 0; i < month-1 ; i++)
total += month_list[i] ;
total += day ;
return total - 1;
}
int solution(int start_month, int start_day, int end_month, int end_day)
{
int start_total = func_a(start_month, start_day);
int end_total = func_a(end_month, end_day);
return end_total - start_total;
}
int main() {
int start_month = 1;
int start_day = 2;
int end_month = 2;
int end_day = 2;
int ret = solution(start_month, start_day, end_month, end_day);
printf("solution 함수의 반환 값은 %d 입니다.\n", ret);
return 0;
}
참고풀이 결과]
문제 확인]
대한민국의 아름다운 영토, 독도의 겨울
'프로그램 > C언어 1000제' 카테고리의 다른 글
C언어 158제] 2014년 ICPC 대전지역예선 ACM 호텔 (1) | 2024.09.05 |
---|---|
C언어 157제] 2010년 한국정보올림피아드 지역본선 초등부 2번 주사위 게임 (0) | 2024.08.16 |
C언어 155제] CosPro2급 기출문제 1차 문제2_배열의 순서 뒤집기 (0) | 2024.08.12 |
C언어 154제] CosPro2급 기출문제 1차 문제1_369 게임 박수의 갯수는? (0) | 2024.08.12 |
C언어 153제] 2011년 한국정보올림피아드 지역본선 초등부 2번 나는 학급회장이다. (0) | 2024.07.05 |
댓글