站外题求助
查看原帖
站外题求助
760018
蟋蟀喵~~STLlover楼主2024/3/29 23:42

【题目描述】

给定三个参数 aa,bb,cc,表示年,月,日,(不考虑闰年)表示一个时间节点。他要找出在两个时间节点之间的时间(包括两个时间节点本身)。现在给定两个时间节点和一个时间,他要判断这个时间是否在这个时间段之中。

【数据格式】

输入三行,三个时间,每行有三个数,表示年月日。前两行表示两个时间节点(不一定按照第一个小于第二个的顺序给出),最后一行是这个时间发生的时间。保证合法

输出一个 'Yes' 或者 No 表示是否在这个时间段之中。

My code

#include <bits/stdc++.h>
using namespace std;
long long a,b,c,d,e,f,i,j,k,t,m,p;
int main(){
	cin >> a >> b >> c >> d >> e >> f >> i >> j >> k;
    if(i >= min(a,d) && i <= max(a,d) && j >= min(b,e) && j <= max(b,e) && k >= min(c,f) && k <= max(c,f)){
    cout << "Yes";
    }else cout << "No";
	return 0;
}

70 分,求助。

2024/3/29 23:42
加载中...