【2024.2.5练习】独木桥

题目描述

【2024.2.5练习】独木桥_第1张图片

【2024.2.5练习】独木桥_第2张图片


题目思路

纯板子题,与Ants如出一辙。


我的代码

注意士兵数可能为0。

#include 
#include 
using namespace std;
int main() {
	int l;
	int n;
	cin >> l >> n;
	int near = -1;
	int far = -1;
	if (n != 0) {
		while (n--) {
			int t;
			cin >> t;
			int t2 = l - t + 1;
			near = max(min(t, t2), near);
			far = max(max(t, t2), far);
		}
		cout << near << " " << far << endl;
	}
	else {
		cout << 0 << " " << 0;
	}

	return 0;
}

你可能感兴趣的:(练习日志,c++,学习)