Submission

Status:

P-PPPP-PPP

Subtask/Task Score:

80/100

Score: 80

User: bossc

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

Language: cpp

Time: 0.003 second

Submitted On: 2026-05-07 10:15:49

#include <bits/stdc++.h>
using namespace std;
int main() {
    int n,m;
    cin >> n;
    int arr[n];
    vector<int> vec;
    for (int i = 0;i<n;i++) {
        cin >> arr[i];
    }
    cin >> m;
    for (int i = 0;i<n;i++) {
        if (find(arr,arr+n,m-arr[i]) != arr+n and arr[i] != m/2 and find(vec.begin(),vec.end(),arr[i]) == vec.end()) {
            cout << arr[i] << " " << m-arr[i] << endl;
            vec.push_back(m-arr[i]);
        }
    }
    if (vec.empty()) {
        cout << "no";
    }
}