1 条题解
-
0
C :
#include <stdio.h> #include <math.h> #include <string.h> #include <stdlib.h> #include <time.h> #define N 10 int main() { //freopen("in","r",stdin); // freopen("out","w",stdout); int arr[N]; int n=0; int i=0,j=0; while(scanf("%d",&n)!=EOF) { for(i=0; i<N; i++) { scanf("%d",&arr[i]); } if(n>=N) continue ; for(j=0; j<=n; j++) { int tmp = arr[0]; for(i=0; i<N-1; i++) { arr[i] = arr[i+1]; } arr[N-1] = tmp; } for(i=0; i<N-1; i++) { printf("%d ",arr[i]); } printf("%d\n",arr[i]); } return 0; }
C++ :
#include<stdio.h> #define N 10 main() { int a[N]; int n,t,i,j,l,k; while(scanf("%d",&n)!=EOF) { for(i=0;i<10;i++) { scanf("%d",&a[i]); } for(j=1;j<=n+1;j++) { t=a[0]; for(l=1;l<=9;l++) { a[l-1]=a[l]; } a[9]=t; } for(k=0;k<=8;k++) { printf("%d ",a[k]); } printf("%d\n",a[9]); } }
- 1
信息
- ID
- 3490
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者