首页 > 代码库 > 【HDOJ】4985 Little Pony and Permutation
【HDOJ】4985 Little Pony and Permutation
水题。
1 #include <cstdio> 2 3 #define MAXN 100005 4 5 int buf[MAXN], n; 6 7 int main() { 8 int i, j, k; 9 10 while (scanf("%d", &n) != EOF) {11 for (i=1; i<=n; ++i)12 scanf("%d", &buf[i]);13 for (i=1; i<=n; ++i) {14 if (buf[i]) {15 printf("(%d", i);16 j = buf[i];17 buf[i] = 0;18 while (buf[j]) {19 printf(" %d", j);20 k = buf[j];21 buf[j] = 0;22 j = k;23 }24 printf(")");25 }26 }27 printf("\n");28 }29 30 return 0;31 }
【HDOJ】4985 Little Pony and Permutation
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。