a832. 2、数列变换
標籤 : 阵列
通過比率 : 60人/64人 ( 94% ) [非即時]
評分方式:
Tolerant

最近更新 : 2013-11-29 02:08

內容
    小X看到堆成山的数列作业十分头疼,希望聪明的你来帮帮他。考虑数列
a=[a1,a2,...,an]
    定义变换
f(a,k)=[a2,a3,...,ak,a1,ak+2,ak+3,...,a2k,ak+1...]
    也就是把a分段,每段k个(最后如果不足k个,全部分到新的一段里,见样例),然后将每段的第一个移动到该段的最后一个。现在,小X想知道如下表达式的结果。
f(f(f(...f([1,2,3,...,n],1),2),3)...n)
 
輸入說明
    输入一行包含一个整数n。
輸出說明
    输出一行包含n个整数,表示最终的数列。
範例輸入 #1
4
範例輸出 #1
4 2 3 1
測資資訊:
記憶體限制: 512 MB
提示 :

1≤n≤10^3

备战Noip 2013模拟赛系列第二题 

標籤:
阵列
出處:
备战Noip 2013模拟赛系列 [管理者: abs2000 (重回zerojudge立志刷榜...) ]

本題狀況 本題討論 排行

編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」