Trộn mảng

Xem PDF



Dạng bài
Điểm: 1 (p) Thời gian: 1.0s Bộ nhớ: 1G Input: TRONMANG.INP Output: TRONMANG.OUT

Bình luận


  • 0
    tranduyhieu123    6:04 p.m. 27 Tháng 8, 2024

    include<bits/stdc++.h>

    using namespace std;
    int main(){
    long long n,m;
    cin>>n>>m;
    int a[n+m];

    for(int i = 0 ; i < n+m ; i++){
        cin>>a[i];
    }
    
    sort(a , a+n+m);
    
    for(int i = 0 ; i < n+m ; i++){
        cout<<a[i]<<" ";
    }
    return 0;
    

    }


    • 0
      minhquannguyenphuc2013    10:15 a.m. 25 Tháng 8, 2024

      n,m=map(int,input().split())
      A=list(map(int,input().split()))
      B=list(map(int,input().split()))
      C= []
      i, j = 0, 0

      while i < n and j < m:
      if A[i] <= B[j]:
      C.append(A[i])
      i += 1
      else:
      C.append(B[j])
      j += 1
      while i < n:
      C.append(A[i])
      i += 1

      while j < m:
      C.append(B[j])
      j += 1
      print(' '.join(map(str,C)))

      kết quả đúng nhưng chạy chậm ko đúng test nào nên đừng có chép


      • 0
        Nguyễn_Thành_Khang    10:04 a.m. 24 Tháng 8, 2024

        braaaaaaaaaaaaaaaaaaaaaaaaa
        bài khó vcl,ai chỉ tui với


        • 1
          penistone    3:20 p.m. 23 Tháng 8, 2024

          tại sao đề bảo n,m <= \(10^7\) nhưng test cho n,m <= \(10^5\) thôi vậy?


          • 0
            hoangphucnguyen    3:13 p.m. 23 Tháng 8, 2024

            Br skidibi dop dop yes yes


            • 0
              PY2ONguyenHuynhPhucAn    8:37 a.m. 23 Tháng 8, 2024

              dành cho các bạn mà gặp bài này
              các bạn chỉ cần ghép 2 list lại rồi dùng hàm sort là được
              nhớ print(*n) đấy không là WA đó
              còn có cái là cái này đọc file:

              import sys
              biến = open("tên file(nếu có inp thì bỏ vào)", "r")
              biến khác = open("tên file(nếu có out thì bỏ vào)", "w")
              #code đây#