大佬帮忙看看,10分
查看原帖
大佬帮忙看看,10分
890358
封禁用户楼主2023/7/14 17:15
#include<bits/stdc++.h>
using namespace std;
int L,beginnumber,beginsite[100];
int main(){
	cin>>L;
	int number=1;
	cin>>beginnumber;
	int mid=L/2;
	for(int i=0;i<beginnumber;i++){
		cin>>beginsite[i];
	}
	int mintime=0,maxtime=0;
	for(int i=0;i<mid;i++){
		if(beginsite[i]<mid) mintime+=beginsite[i];
		if(beginsite[i]>=mid) mintime+=(L-beginsite[i]);
	}
	//最小值求完了
	for(int i=0;i<L;i++){
		maxtime+=beginsite[i];
	}
	//简单最大值
	cout<<mintime<<' '<<maxtime;
	return 0;
}
2023/7/14 17:15
加载中...