Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
27718 | 陈 | 22数列变换III | C++ | Accepted | 2 MS | 728 KB | 514 | 2022-06-10 12:42:31 |
#include <iostream> #include <algorithm> #include <math.h> #include <limits.h> using namespace std; int n,x,sz[200],k; int main(){ cin>>n; for (int i=1;i<=n;i++) { cin>>sz[i]; } cin>>k; while (k--) { cin>>x; int s=sz[x]; for (int i=x;i<n;i++) { sz[i]=sz[i+1]; } sz[n]=s; } for (int i=1;i<=n;i++) { if (i==n)cout<<sz[i]<<endl; else cout<<sz[i]<<" "; } }