蒟蒻求助
查看原帖
蒟蒻求助
773371
Dreeick楼主2023/1/22 17:40
#include <iostream>

using namespace std;

short Deque[1001],len,a,b;
bool aorb = true;

short licensing(){
	if(Deque[0] > Deque[len-1]){
		short ReturnValue = Deque[0];
		for(short i = 0;i < len;i++){
			Deque[i] = Deque[i+1];
		}
		len--;
		return ReturnValue;
	}
	else{
		len--;
		return Deque[len];
	}
}

int main(){
	ios::sync_with_stdio(false);
	cin >> len;
	for(short i = 0;i < len;i++){
		cin >> Deque[i];
	}
	while(len > 0){
		if(aorb) a += licensing();
		else b += licensing();
		aorb = !aorb;
	}
	cout << a << ' ' << b;

	return 0;
}

第十一个测试点WA了,不知道问题出在哪,请各位dalaodalao指教!

2023/1/22 17:40
加载中...