// y1 == y2 == y3 이고 m1 == m2 == m3 인 경우 d1, d2, d3 비교
// y1 == y2 == y3 이고 m1 == m2 < m3 인 경우 d1, d2 비교 -> month를 비교 했을때 가장 작은것이 두개 인 경우
// y1 == y2 == y3 이고 m1 == m2 > m3 인 경우 d3 -> month 를 비교했을 때 가장 작은것이 하나로 떨어지는 경우
// y1 == y2 < y3 인 경우 m1과 m2 비교 -> 같으면 day도 비교
// y1 == y2 > y3 인 경우 y3 출력
//2025/05/04
//2025/05/03
//2025/06/01
// int minm = m1;
// int mind = d1;
// if(minm > m2) {
// minm = m2;
// mind = d2;
// }
// if(minm == m2 && mind > d2){
// mind = d2;
// }
// printf("", min, mind)
#include <stdio.h>
int main() {
int y1, y2, y3;
int m1, m2, m3;
int d1, d2, d3;
scanf("%d/%d/%d", &y1, &m1, &d1);
scanf("%d/%d/%d", &y2, &m2, &d2);
scanf("%d/%d/%d", &y3, &m3, &d3);
int miny = y1;
int minm = m1;
int mind = d1;
if (miny > y2) {
miny = y2;
minm = m2;
mind = d2;
}
if(miny == y2){
if(minm > m2){
miny = y2;
minm = m2;
mind = d2;
}
else if(minm == m2){
if(mind > d2){
miny = y2;
minm = m2;
mind = d2;
}
}
}
if (miny > y3) {
miny = y3;
minm = m3;
mind = d3;
}
if(miny == y3){
if(minm > m3){
miny = y3;
minm = m3;
mind = d3;
}
else if(minm == m3){
if(mind > d3){
miny = y3;
minm = m3;
mind = d3;
}
}
}
printf("%04d/%02d/%02d", miny, minm, mind);
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: