arrow_forward همه ارسال‌ها

جزئیات ارسال کد#377

code_blocks
مسئله مربوطه: شیفت آرایه به راست (#20) arrow_outward
verified
وضعیت داوری نهایی: پذیرفته شد
terminal
زبان برنامه‌نویسی: C++
schedule
ارسال‌کننده و زمان:
Armin Fattahpuor (۲ سال پیش)
descriptionsolution.cpp ۴۷ خط • ۴۷۳ بایت
1#include <iostream>
2
3using namespace std;
4
5int main()
6{
7 int n , k , y, z,x;
8 int i=0;
9 cin >> n >> k;
10 int a[n];
11 int b[n];
12 while (i < n)
13 {
14 cin >> a[i];
15 i++;
16 }
17 i = 0;
18 x = 0;
19 while (x < k)
20 {
21 i = 0;
22
23 while (i < n-1)
24 {
25 b[i+1] = a[i];
26 i++;
27 }
28 b[n-1-i] = a[i];
29 i=0;
30 while(i < n)
31 {
32 a[i] = b[i];
33 i++;
34 }
35
36 x++;
37 }
38
39 i = 0;
40 while (i < n)
41 {
42 cout << a[i] <<" ";
43 i++;
44 }
45
46 return 0;
47}
کد ارسال‌شده برای داوری خودکار هاتکدز UTF-8