为啥这么简单的语句会超时?
  • 板块灌水区
  • 楼主jiuxiao666
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/12/19 13:54
  • 上次更新2024/12/19 20:25:02
查看原帖
为啥这么简单的语句会超时?
1486303
jiuxiao666楼主2024/12/19 13:54

样例

1 5
1 2
#include<iostream>
using namespace std;
long long n,g[100000],t,m[100000],c,tm,y=1,g1;
int main(){
	cin>>n>>t;
	for(int i=1;i<=n;i++){
		cin>>m[i];
		if(m[i]<=t){
			cin>>g[i];
		}else{
			break;
		}
	}
	tm=m[1];
	for(int i=1;i<=t;i++){
		if(i=tm){
			g1=g[y];
			y+=1;
			tm=m[y];
		}
		if(g1!=0){
			c++;
			g1--;
		}
	}
	cout<<c;
	return 0;
}
2024/12/19 13:54
加载中...