Submission

Status:

PPP--PPP--

Subtask/Task Score:

60/100

Score: 60

User: kakcode

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

Language: cpp

Time: 0.004 second

Submitted On: 2025-12-12 17:12:56

/*
TASK: จับคู่เลขมงคล
LANG: C++
AUTHOR: ICE
*/
#include <bits/stdc++.h>
using ll = long long;
#define forr(i, a, n) for (int i = a; i < n; i++)
const ll inf = 10e9;
#define int ll
using namespace std;
using pii = pair<int,int>;
signed main() {
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    int n;
    cin >> n;
    vector<int> arr(n);
    for(int i=0;i<n;i++)cin>>arr[i];
    int tar;
    cin>>tar;
    vector<pii> s;
    for(int i=0;i<n;i++){
        for(int j=i+1;j<n;j++){
            if(arr[i]+arr[j]==tar){
                if(arr[i]>arr[j])s.push_back({arr[i],arr[j]});
                else s.push_back({arr[j],arr[i]});
            }
        }
    }
    if(!s.empty()){
        for(auto &[a,b] : s){
            cout << a << ' ' << b << '\n';
        }
    }
    else cout << "No";
    return 0;
}