Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Benjamin404

Problemset: จับคู่เลขมงคล

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-18 15:43:35

#include <bits/stdc++.h>

using namespace std;

int main() {

    int n;
    cin >> n;
    
    vector<int> nums(n);
    for (int i = 0; i < n; i++) {
        cin >> nums[i];
    }

    int answer;
    cin >> answer;

    vector<pair<int, int>> collect;
    
    for (int i = 0; i < n; i++) {
        for (int j = i; j < n; j++) {
            if (nums[i] + nums[j] == answer && nums[i] != nums[j]) {
                collect.push_back({ nums[i], nums[j] });
            }
        }
    }

    if (collect.size() != 0) {
        for (auto col : collect) {
            cout << col.first << ' ' << col.second << endl;
        }
    } else {
        cout << "No";
    }

    return 0;
}