2020杭电多校训练
whoammiiiiii
这个作者很懒,什么都没留下…
展开
-
2020杭电多校第八场
1008 Hexagon 构造,思维,分治 题意: 有一个半径为n的六边形块,现在让你用最多更换方向次数的走法,走遍这整个块,起点可以在任意点,输出走的每步的方向。 思路: 瞎搞以后发现可以从左上角开始,先走一个2,然后分别走<3,1><4,2><5,3><6,4><1,5>直到不能再走<2,6>,然后再走个3,这时候我们就可以发现我们把外面的两圈都方向不同地走完了,然后进入了内部的左上角,重复一样的操作就行了,分治的思想从n的问题转.原创 2020-08-13 22:22:06 · 251 阅读 · 0 评论 -
2020杭电多校第六场
1009 Divisibility 猜个结论b%x==1。 #include <bits/stdc++.h> #define ll long long using namespace std; ll tc, b, x; int main() { ios::sync_with_stdio(false);cin.tie(0);cout.precision(10);cout << fixed; #ifdef LOCAL_DEFINE freopen("input.txt.原创 2020-08-07 01:42:43 · 148 阅读 · 0 评论