TOJ2951

Posted HANCAO

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TOJ2951相关的知识,希望对你有一定的参考价值。

技术分享
 1 #include<iostream>
 2 using namespace std;
 3 int main()
 4 {
 5     int T;
 6     cin >> T;
 7     while (T--)
 8     {
 9         int N,a[10000];
10         cin >> N;
11         for (int i = 0;i < N;i++)
12         {
13             cin >> a[i];
14         }
15         int P, Q;
16         cin >> P >> Q;
17         int j;
18         for (j = N-1;j >=Q-1;j--)
19         {
20             a[j+1] = a[j];        
21         }
22         a[j+1] = P;
23         for(int k=0;k<N;k++)
24             cout << a[k] << " ";
25         cout << a[N]<<endl;
26     }
27     return 0;
28 }
View Code

通过数组操作来改变输入,只对做改变的数组中的数进行操作即可。

以上是关于TOJ2951的主要内容,如果未能解决你的问题,请参考以下文章

TOJ1290 Poker Hands 模拟题

Python图像resize前后颜色不一致问题

TOJ4505: KOSARE

TOJ礼品兑换 (多重背包恰好装满)

TOJ4244: Sum

TOJ1556(割点)