Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Tìm các cặp duy nhất sao cho mỗi phần tử nhỏ hơn hoặc bằng N trong C++


Trong hướng dẫn này, ta sẽ học cách tìm các cặp duy nhất nhỏ hơn số cho trước n.

Hãy xem các bước giải quyết.

  • Khởi tạo số n.
  • Duyệt i từ 1 đến i < n.
    • Duyệt j từ i + 1 đến j < n.
      • In cặp (i, j).

Ví dụ

Xem mã dưới đây:

#include <bits/stdc++.h> using namespace std; void uniquePairs(int n) {    for (int i = 1; i < n; ++i) {       for (int j = i + 1; j < n; j++) {          cout << "(" << i << "," << j << ")" << endl;       }    } } int main() {    int n = 5;    uniquePairs(n);    return 0; }

Đầu ra

Nếu thực thi chương trình trên, bạn sẽ nhận được kết quả sau:

(1,2) (1,3) (1,4) (2,3) (2,4) (3,4)

Kết luận

Nếu bạn có thắc mắc, hãy đề cập trong phần bình luận.