社区讨论

P1083RE

P1083[NOIP 2012 提高组] 借教室参与者 2已保存回复 1

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
1 条
当前快照
1 份
快照标识符
@lob8k3ky
此快照首次捕获于
2023/10/29 16:55
2 年前
此快照最后确认于
2023/11/03 23:02
2 年前
查看原帖
R64146443
蒟蒻求助
CPP
#include<bits/stdc++.h>
using namespace std;
long n,m,c;
long r[2000050],d[2000050],s[2000050],t[2000050];
int read(long h[],int q) {
	cin>>h[q];
}
int main() {
	cin>>n>>m;
	for(register int i=0; i<n; i++) {
		read(r,i);
	}
	for(register int j=0; j<m; j++) {
		read(d,j);
		read(s,j);
		read(t,j);
	}
	for(register int i=0; i<m; i++) {
		for(int j=s[i]; j<t[i]; j++) {
			r[j]-=d[i];
		}
		for(int k=0; k<n; k++) {
			if(r[k]<0) {
				cout<<"-1\n";
				cout<<i+1;
				return 0;
			}
		}
	}
	cout<<0;
	return 0;
}
被这道题给整死

回复

1 条回复,欢迎继续交流。

正在加载回复...