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

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

code_blocks
مسئله مربوطه: مرتب سازی آرایه (#21) arrow_outward
verified
وضعیت داوری نهایی: پذیرفته شد
terminal
زبان برنامه‌نویسی: C++
schedule
ارسال‌کننده و زمان:
shana (۲ سال پیش)
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 min = arr[0];
15 for ( int x = 0 ; x < n - 1 ; x ++ )
16 {
17 for ( int d = 0 ; d < n ; d ++ )
18 {
19 if ( arr[d] < min && d > x )
20 {
21 swap ( arr[x] , arr[d] );
22 min = arr[x];
23 }
24 }
25 min = arr[x + 1];
26 }
27
28 for ( int i = 0 ; i < n ; i ++ )
29 {
30 cout << arr[i] <<" ";
31 }
32
33
34 return 0;
35}
کد ارسال‌شده برای داوری خودکار هاتکدز UTF-8