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).
- Duyệt j từ i + 1 đến j < n.
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.