关于我第三次来灌水区问题这档事
  • 板块灌水区
  • 楼主TainityAnle
  • 当前回复7
  • 已保存回复7
  • 发布时间2022/1/16 11:08
  • 上次更新2023/10/28 12:15:23
查看原帖
关于我第三次来灌水区问题这档事
550317
TainityAnle楼主2022/1/16 11:08

学术版都不理我

本蒟蒻只能来这问题了

P566120个点全RE(Runtime Error. Received signal 11: Segmentation fault with invalid memory reference很奇怪,看不懂)

代码:

#include<iostream>
#include<string>
#include<cstdio>
#include<algorithm>
using namespace std;
int f,r,n,morb,pr,ti,ans,p[100005],t[100005];
int main() {
	cin>>n;
	for(int i=1; i<=n; i++) {
		cin>>morb>>pr>>ti;
		while(ti-(t[f+1])>45) {
			f++;
		}
		if(!morb) {
			ans+=pr;
			p[++r]=pr;
			t[r]=ti;
		} else {
			if(p[f+1]>=pr&&ti-(t[f+1])<=45) {continue}
			else ans+=pr;
		}
	}
	cout<<ans;
	return 0;
}
2022/1/16 11:08
加载中...