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

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

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