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

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

code_blocks
مسئله مربوطه: مرتب سازی آرایه (#21) arrow_outward
verified
وضعیت داوری نهایی: پذیرفته شد
terminal
زبان برنامه‌نویسی: C++
schedule
ارسال‌کننده و زمان:
Faraz Azadi (۲ سال پیش)
descriptionsolution.cpp ۳۴ خط • ۵۲۹ بایت
1#include <iostream>
2using namespace std;
3int main()
4{
5 int n;
6 cin >> n;
7 int arr[n];
8
9 for (int i = 0; i < n; i++)
10 {
11 cin >> arr[i];
12 }
13
14 int w = n - 1;
15 for (int i = 1; i < n; i++)
16 {
17 for (int b = 0; b < w; b++)
18 {
19 if (arr[b] > arr[b + 1])
20 {
21 swap(arr[b], arr[b + 1]);
22 }
23 }
24
25 w--;
26 }
27
28 for (int i = 0; i < n; i++)
29 {
30 cout << arr[i] << " ";
31 }
32
33 return 0;
34}
کد ارسال‌شده برای داوری خودکار هاتکدز UTF-8