搞不懂哪戳了。。。
查看原帖
搞不懂哪戳了。。。
1343308
IAKIOI66666楼主2024/7/7 20:43

蒟蒻求助,丑到不能再丑的代码奉上:

#include<bits/stdc++.h>
using namespace std;
int n,h,y,dq,my,a[100005];//my:mei yong 没用,题目中的i  dq:dang qian 当前  a[]:前缀和 

int main(){
	cin>>n>>my>>h>>y;
	a[1]=h,a[1+n]-=h;
	for(int i=1;i<=y;i++){
		int l,r;//a,b 习惯用 l,r 
		cin>>l>>r;
		a[min(l,r)+1]-=1,a[max(l,r)]+=1;
	}
	for(int i=1;i<=n;i++){
		dq+=a[i];cout<<dq<<endl;
	}
	return 0;
}
2024/7/7 20:43
加载中...