社区讨论
div.2 B捷报频传(((
学术版参与者 3已保存回复 9
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 9 条
- 当前快照
- 1 份
- 快照标识符
- @lzvias7b
- 此快照首次捕获于
- 2024/08/16 00:40 2 年前
- 此快照最后确认于
- 2024/08/16 10:07 2 年前
只能过阳历,错了12次了555
CPP#define CFdiv2 return
#define AK 0
#define ME555 ;
#include <bits/stdc++.h>
using namespace std;
int a[10001][5];
int x(int y[5]){
int sum=-1,c[101]={0};
for(int i=y[1];i<=y[2];i++)c[i]++;
for(int i=y[3];i<=y[4];i++)c[i]++;
for(int i=min(y[1],y[3]);i<=max(y[2],y[4]);i++)if(c[i]==2)sum++;
if(c[max(y[1],y[3])-1]==1)sum++;
if(c[min(y[2],y[4])+1]==1)sum++;
if(sum==-1)return 0;
return sum;
}
int main(){
int t;
cin>>t;
for(int i=1;i<=t;i++)for(int l=1;l<=4;l++)cin>>a[i][l];
for(int i=1;i<=t;i++)cout<<x(a[i])<<endl;
CFdiv2 AK ME555
}
有人能帮我看下是什么原因吗qwq
回复
共 9 条回复,欢迎继续交流。
正在加载回复...