题解 2685: 蓝桥杯2022年第十三届省赛真题-蜂巢

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

C语言 -- 90%利用的是数学思想 (分解与转化)

摘要:解题思路: 两个坐标都以 0, 2两个方向进行转化(可以任意选择一组方向), 每一个坐标会涉及到两次转化(因为由题意可得每个坐标是有两个中间过程的, 先向一个方向走,再向顺时针120方向走), 对于一……

python最简短做法

摘要:解题思路: 在一篇博客找到的原理图。可以根据此图设计六个方向,x,y轴方向如图所示。注意事项: 可以注意到点变化的方向只有x轴,y轴,(1,1)和(-1,-1),而没有其他的方向如(-1,1),(1,……

利用绝对坐标解题

摘要:解题思路:利用绝对坐标,东西方向只有x轴变化,其他4个方向则是x变化0.5,y变化1,xy的方向是可以直接由d的值计算出来的,将它存在x和y的数组里(参考下面的代码)。因为在y轴方向上的移动不是平行于……
优质题解

蜂巢——Java

摘要:# 思路 ### 1. 用相对位置来表示6个方向 ```java public static double[] x = new double[]{-1,-0.5,0.5,1,0.5,-0……

2685: 蓝桥杯2022年第十三届省赛真题-蜂巢

摘要:解题思路:建立新的坐标系,转换坐标,判断距离图中坐标只是表示每个六边形的相对位置,不要理解成几何中心的平面坐标!注意事项:关键在于如何建一个坐标系使得方便判断距离参考代码:d1,p1,q1,d2,p2……