数列排列1,2,3,4,5,6,7,8,4,5,6,7,8,1,2,3,7,8,1,2,3,4,5,6,2,3,4,5,6,7,8,1数列是轮转循环排列,有规律可循吗,最好写个公式出来,这个公式能写进excel里面,(把我所有的分全部拿出来作为感谢)
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 16:26:00
数列排列1,2,3,4,5,6,7,8,4,5,6,7,8,1,2,3,7,8,1,2,3,4,5,6,2,3,4,5,6,7,8,1数列是轮转循环排列,有规律可循吗,最好写个公式出来,这个公式能写进excel里面,(把我所有的分全部拿出来作为感谢)
数列排列
1,2,3,4,5,6,7,8,4,5,6,7,8,1,2,3,7,8,1,2,3,4,5,6,2,3,4,5,6,7,8,1
数列是轮转循环排列,有规律可循吗,
最好写个公式出来,这个公式能写进excel里面,(把我所有的分全部拿出来作为感谢)
数列排列1,2,3,4,5,6,7,8,4,5,6,7,8,1,2,3,7,8,1,2,3,4,5,6,2,3,4,5,6,7,8,1数列是轮转循环排列,有规律可循吗,最好写个公式出来,这个公式能写进excel里面,(把我所有的分全部拿出来作为感谢)
很有规律,8个8个一组的看
1,2,3,4,5,6,7,8这一组以1开头
4,5,6,7,8,1,2,3这一组以4开头
7,8,1,2,3,4,5,6这一组以7开头
2,3,4,5,6,7,8,1这一组以10模8=2开头
那么,第n组就是以(3n-2)模8开头
比如n=10,第10组以28模8=4开头
那就是4,5,6,7,8,1,2,3
如果硬要写通项公式
an=(3*[(n-1)/8]+n-1)mod8+1 .1
[]表示取整函数,mod8表示对8取余数
要用excel弄的话我不是很熟,excel里面好像是有函数MOD(a,b)表示a对b的模函数,另外你问问别人整数除法怎么搞(应该是有的),然后把an的计算式1写成n的excel公式就可以了
有
其中每8个都是1,2,3,4,5,6,7,8
把它们8个8个看成一组,它们都是从某个数开始的8个,
(1,2,3,4,5,6,7,8,)
(4,5,6,7,8,1,2,3,)
(7,8,1,2,3,4,5,6,)
(2,3,4,5,6,7,8,1,)
观察它们首项应该是每两个之间隔了2个,如1,4隔了2,3;4,7隔了5,6;7,2隔了8...
全部展开
有
其中每8个都是1,2,3,4,5,6,7,8
把它们8个8个看成一组,它们都是从某个数开始的8个,
(1,2,3,4,5,6,7,8,)
(4,5,6,7,8,1,2,3,)
(7,8,1,2,3,4,5,6,)
(2,3,4,5,6,7,8,1,)
观察它们首项应该是每两个之间隔了2个,如1,4隔了2,3;4,7隔了5,6;7,2隔了8,1
那么下一个是(5,6,7,8,1,2,3,4)
(8,1,2,3,4,5,6,7)
(3,4,5,6,7,8,1,2)
(6,7,8,1,2,3,4,5)
(1,2,3,4,5,6,7,8)
依次可以一直推下去
由于3和8互质,而且首位只能是1到8这8种可能,所以每8组必循环一次
故该数列是循环数列,每64个数循环一次
饿,这64个一循环,公式爆难写,这种题目一般只会出现在益智题中,数学题绝对不会考它的通项,至少我们这些正常人的考试不会考,而益智题也只会考你某一项,不会要你求通项,这个题求通项公式的10个有9个都是学数学学疯了的
当然,按照楼上那人,一定要写的话an=((3*(n-1)/8)mod8+(nmod8)-1)mod8+1
[]表示取整,mod表示取余数
这是计算机问题,应该不是数学问题
收起
好难哦
看了回答也难以明白
从第一个数开始每八位的第一个数字为前八位的第四个数字 ,自每八位的第一个数依次递增,到8就变为1,再依次递增
第1项和第9项...17项....1+(n-1)*8项成等差公差为-3
下面就一样了
这不过有几列公差为5