摘要:
A. Chess For Three 记录观众是哪一个,观众不能是赢家。 点击查看代码 void solve() { int n; std::cin >> n; std::vector<int> a(n); for (int i = 0; i < n; ++ i) { std::cin >> a[i 阅读全文
摘要:
A. Local Extrema 点击查看代码 void solve() { int n; std::cin >> n; std::vector<int> a(n); for (int i = 0; i < n; ++ i) { std::cin >> a[i]; } int ans = 0; fo 阅读全文
摘要:
A. Book Reading 点击查看代码 void solve() { int n, t; std::cin >> n >> t; std::vector<int> a(n); for (int i = 0; i < n; ++ i) { std::cin >> a[i]; } for (int 阅读全文
摘要:
A. Draw a Square 题意:\(4\)个点,两个在\(x\)轴上,两个在\(y\)轴上,求它们能不能形成正方形。 显然它们离原点的距离都要相同。 点击查看代码 void solve() { int l, r, d, u; std::cin >> l >> r >> d >> u; if 阅读全文
摘要:
A. Chores 点击查看代码 void solve() { int n, k, x; std::cin >> n >> k >> x; std::vector<int> a(n); for (int i = 0; i < n; ++ i) { std::cin >> a[i]; } int an 阅读全文
摘要:
A. Curriculum Vitae 题意:删去最少的数,使得任意一个1后面没有0。 记录前缀0个数和后缀1个数。然后枚举即可。 点击查看代码 void solve() { int n; std::cin >> n; std::vector<int> a(n); for (int i = 0; i 阅读全文