求help&简化---P2367
  • 板块灌水区
  • 楼主Program_A2
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/7/5 14:13
  • 上次更新2024/7/5 14:17:48
查看原帖
求help&简化---P2367
1210103
Program_A2楼主2024/7/5 14:13

代码如下

#include <bits/stdc++.h>
using namespace std;
int a,b,maxn=100;
int c[5000001],d[5000001][4],e[3];
int main(){
    cin>>a>>b;
    for(int i=1;i<=a;i++){
		cin>>c[i];
	}
	for(int i=1;i<=b;i++){
	    for(int l=1;l<=3;l++){
	   	    cin>>d[i][l];
	    }
	    for(int l=d[i][1];l<=d[i][2];l++){
	   		c[l]+=d[i][3];
	   	}
	}
	for(int l=1;l<=a;l++){
			   	if(c[l]<maxn){
				   	maxn=c[l];
				   }
			   }
	cout<<maxn;
	return 0;
}

就剩一个,一个一个一个TLE了(应该是for循环太多了,复杂度高),本蒟蒻不会简化啊,2hours卡这了(悲)

2024/7/5 14:13
加载中...