有n个格子排成一列,每个格子中有数字。格子编号为1到n,初始状态下编号为i的格子中的数字为i。现在按从小到大的顺序,对于每个[1,n]之间的整数x,将所有格子编号为x的倍数的格子中的数字循环移动一格。例如x=3时,将3号格子、6号格子......3k号格子中的数字循环移动(3k≤n<3k+3)。即3号格子中的数字移动到6号,6号到9号......3k号到3号。(移动的是格子里的数字,格子编号不变)
请输出操作执行完成后每个格子里的数是多少。
枚举x从小到大,从第一个数开始,每隔x个数,将这些数循环移位,直到最后一个数。
本题属于以下题库,请选择所需题库进行购买