有哪位dalao能帮这个蒟蒻解释一下为什么会报错吗qwq
  • 板块灌水区
  • 楼主hrxqwq
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/10/26 13:42
  • 上次更新2023/11/2 11:21:42
查看原帖
有哪位dalao能帮这个蒟蒻解释一下为什么会报错吗qwq
1080355
hrxqwq楼主2023/10/26 13:42

qwq

#include <bits/stdc++.h>

using namespace std ;



int main ()
{
	int l , n ; int a[5200] , b[5200][2] ;
	int minn , maxn , ttime ;
	int zll = -1 , zrr = 5200 ;
	bool qwq = 1 ;
	cin >> l >> n ;
	for ( int i = 1 ; i <= n ; i ++ )
	{
		cin >> a[i] ;
		if ( a[i] >= l / 2 )
		{
			b[i][1] = a[i] ;
			if ( b[i] > zrr ) zrr = i ;
		}
		else
		{
			b[i][0] = a[i] ;
			if ( b[i] > zll ) zll = i ;
		}
	}
	
	while ( qwq )
	{
		for ( int i = 1 ; i <= n ; i ++ )
		{ b[i][0] -- ; b[i][1] ++ ; }
		if ( b[zll] <= 0 && b[zrr] >= l+1 )
		qwq = 0 ;
		minn ++ ;
	}
	cout << minn ;
	
	
	return 0 ;
}
2023/10/26 13:42
加载中...