No_pvp

Liệt kê phần tử khác nhau xuất hiện trong mảng

ví dụ:n=5   1 5 2 6 2

         xuất:1 2 5 6

Lưu ý:sử dụng cách gọi hàm

ngôn ngữ c++

đầu vào:#include<bits/stdc++.h>

Phía sau một cô gái
30 tháng 6 2023 lúc 20:18

#include<bits/stdc++.h>

using namespace std;

void distinctElements(int arr[], int n) {

      int i, j, count = 1;

      sort(arr, arr + n);

      for(i = 0; i < n - 1; i++) {

            if (arr[i] != arr[i + 1]) {

                  count++;

                  out << arr[i] << " ";

            }

      }

      cout << arr[n - 1] << " ";

      cout << "\nSo phan tu khac nhau cua mang la: " << count << endl;

}

int main() {

      int arr[] = {1, 2, 3, 4, 4, 5, 6, 6, 7, 7, 7, 8, 9, 9};

      int n = sizeof(arr) / sizeof(arr[0]);

      distinctElements(arr, n);

      return 0;

}

Bình luận (0)
No_sun
30 tháng 6 2023 lúc 19:42

67656

 

Bình luận (0)

Các câu hỏi tương tự
No_pvp
Xem chi tiết
No_pvp
Xem chi tiết
No_pvp
Xem chi tiết
No_pvp
Xem chi tiết
Trường Phước
Xem chi tiết
ytkc
Xem chi tiết
Lala
Xem chi tiết
Bảo Quyên
Xem chi tiết
Mạnh
Xem chi tiết