VT11 - Lại là sắp xếp mảng

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, PyPy, Python, Ruby, Rust, Scratch, Swift

Hãy viết chương trình sắp xếp mảng các số nguyên ~A~ có ~n~ phần tử tăng dần nhưng giữ nguyên vị trí phần tử đầu tiên và phần tử cuối cùng của mảng

Input

  • Dòng 1 là số lượng phần tử của mảng ~n~
  • Dòng tiếp theo là ~n~ số nguyên tương ứng là các phần tử của mảng ~A~

Biết rằng

  • ~ n \in N^*~ và ~3 \le n \le 10^4~
  • ~|A_{ij}| \le 10^9 ~

Output

Mảng sau khi sắp xếp tăng dần trừ 2 vị trí đầu và cuối của mảng. Các phần tử của mảng in trên một hàng, cách nhau bởi 1 dấu cách

Sample

Input #1
5
5 3 2 4 1
Output #1
5 2 3 4 1

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 1
    tridz2k12  đã bình luận lúc 24, Tháng 6, 2025, 2:10

    huy nhật yêu maimai


  • 1
    hoangyl2012  đã bình luận lúc 24, Tháng 6, 2025, 2:08

    thawngs khai


  • 1
    minhdang1701  đã bình luận lúc 24, Tháng 6, 2025, 2:05

    Huy Nhat Yeu Mai


  • -2
    tridz2k12  đã bình luận lúc 24, Tháng 6, 2025, 2:01

    include <bits/stdc++.h>

    using namespace std;

    long long n, a[1000001], ma = -1e18;

    int main() { cin>>n; for(int i=1;i<=n;i++) cin>>a[i]; sort (a+2, a + n);

    for(int i=1;i<=n;i++)
        cout<&lt;a[i]<<" ";
    return 0;
    

    }


    • 0
      arsenalwillhavec1  đã bình luận lúc 24, Tháng 6, 2025, 2:08

      cai bai rach nay ai cha lam dc


  • -7
    SigmaPhu  đã bình luận lúc 18, Tháng 3, 2025, 7:42

    Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.


  • -7
    sugardaddy  đã bình luận lúc 26, Tháng 10, 2024, 2:44

    Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.