看这组数据
```
2023 10 29 2024 10 31 2023 11 27
```
您的数据会输出 `No`。
我觉得该这么写。
```cpp
#include <bits/stdc++.h>
using namespace std;
long long y[5],m[5],d[5],day[5];
int k;
int month[15] = {0,31,59,90,120,151,181,212,243,273,304,334,365};
int main(){
for (int i = 1; i <= 3; i++) scanf("%lld%lld%lld",&y[i],&m[i],&d[i]);
for (int i = 1; i <= 3; i++) day[i] = y[i] * 365 + month[m[i]] + day[i];
if (day[3] >= day[1] && day[3] <= day[2]) printf("Yes");
else printf("No");
return 0;
}
```
by liuruiqing @ 2024-03-30 07:30:01
@[蟋蟀喵~~](/user/760018)
by liuruiqing @ 2024-03-30 07:45:53
其实跟比较数的大小一样,先比较年,再比较月,再比较日。
by Ryanhao @ 2024-03-30 08:39:37
@[蟋蟀喵~~](/user/760018)
by Ryanhao @ 2024-03-30 08:40:01
$t_1 \leq t_3 \leq t_2$时输出`Yes`否则输出`No`(蓝名蒟蒻的小小的提示)
by Ryanhao @ 2024-03-30 08:43:09