qp我是第一
2024-03-07 20:39:42
发布于:浙江
0阅读
0回复
0点赞
戳我互关!
总而言之
就是一大堆if 判断a,b,c,d之间的关系
不同的关系有不同的值
#include <iostream>
#include <cmath>
using namespace std;
int main(){
int a,b,c,d;
/*freopen("paint.in","r",stdin);
freopen("paint.out","w",stdout);*/
cin >> a >> b >> c >> d;
if(b > d && a < c){
cout << b-a;
}else if(c < a && d > b){
cout << d-c;
}else if(a > c){
if(a < d){
cout << b-c;
}else{
cout << b-a+d-c;
}
}else{
if(c < b){
cout << d-a;
}else{
cout <<b-a +d-c;
}
}
return 0;
}
这里空空如也
有帮助,赞一个