摘要: Brick 题目描述 有 \(n\) 堆砖,首尾相连构成一个环,每次可以将相邻两堆砖同时加或减一,最后要求使用最少操作次数的情况下将所有砖堆变为尽量小的同一高度。 如果无法达到同一高度,则无解。 解题思路 设 \(x_i\) 表示同时修改 \(a_i\),\(a_{i+1}\) 的量(带正负),\( 阅读全文
posted @ 2024-05-08 22:28 DeepSeaSpray 阅读(48) 评论(0) 推荐(0) 编辑
摘要: Brick's Code #include<bits/stdc++.h> using namespace std; #define int long long const int maxn=1e7; int n; int a[maxn+5]; namespace A{ int sm,L,mid; i 阅读全文
posted @ 2024-05-08 22:27 DeepSeaSpray 阅读(9) 评论(0) 推荐(0) 编辑