一种思路
查看原帖
一种思路
971621
xiaoqingyi楼主2024/8/21 17:19

题解没有这个思路为什么不让我发题解

包含题目解法,慎入

拿队形1,1举个例子,表格是长这样的:

123456
789101112
131415161718
这是一个关于商和余数的问题,但是模拟一下就会发现,最右边这一列很碍事。

因为它的位置算出来是这样的:

0,10,20,30,40,51,0
1,11,21,31,41,52,0
2,12,22,32,42,53,0
当然,你可以做特判,但是这里有更具有普遍性的方法

我们会发现:如果把它们都往后顺延一位就都对上了,于是,我把它们都减一了

012345
67891011
121314151617
0,00,10,20,30,40,5
1,01,11,21,31,41,5
2,02,12,22,32,42,5
这不就对了吗???

但是由于它是从0开始的,它的列数都少了一,于是我们把它加上

0,10,20,30,40,50,6
1,11,21,31,41,51,6
2,12,22,32,42,52,6

我真是个天才

总结: 当1,1,有n列的情况下,求z的位置,

行数为(z-1)/n+1(加一是因为除法中列也是从0开始的)

列数为(z-1)%n+1

这其实就相当于 for循环 从0开始 和 从1开始 的区别

我好像明白了:星期天!=星期七,而等于星期零

其他的阵型可以参考其他题解依此类推

2024/8/21 17:19
加载中...