题解 1538: 蓝桥杯算法提高VIP-格子位置

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

筛选

蓝桥杯算法提高VIP-格子位置 (C++代码)

解题思路:看题目就是输出(i,j)所在的行和列的坐标然后稍微注意一点就是两条斜线上的输出,如图(图奇丑无比.....望见谅......)斜线的话,是根据输入的(i,j)坐标来确定的斜线,上图(i,j)=(3,5)绿色线代表左上--->右下的斜线,

蓝桥杯算法提高VIP-格子位置 (C语言代码)

摘要:PS:遍历左上至右下且判断坐标是否合法的方法会有点特殊QWQ。把遍历左上至右下的路径给想象成一条直线,而这条直线又有多个坐标(点)构成,由此可知该图像是个一次函数y=kx+b(k≠0),随后我们把k和……

蓝桥杯算法提高VIP-格子位置-题解(C++代码) 带解析

前面两项都比较简单了------------**第三项:**(i,j)列往左上角走去,注意边界:在i和j任一个为1时停止,最终停在了(x,y)。再从(x,y)往右下角输出,到边界时停止输出。------------**第四项同理,**(i,j)列往左下角走去,