#include <stdio.h> int main() { int a[100], b[100] = { 0 }, n, k = 0; scanf_s("%d", &n); for (int i = 1; i <= n; i++) scanf_s("%d", &a[i]); scanf_s("%d", &k); if (k > n)k %= n; for (int i = 1; i <= n; i++) { if (k > n - i) b[k - (n - i)]=a[i]; b[i+k] = a[i]; } for (int i = 1; i <= n; i++) printf("%d ", b[i]); }
0.0分
1 人评分
矩阵乘法 (C++代码)浏览:1486 |
输出正反三角形 (C语言代码)浏览:800 |
母牛的故事 (C语言代码)浏览:962 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:556 |
DNA (C语言代码)浏览:545 |
模拟计算器 (C++代码)浏览:820 |
Tom数 (C语言代码)浏览:499 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:688 |
Pascal三角 (C语言代码)浏览:664 |
整除问题 (C语言代码)浏览:535 |