Submission

Status:

PPPP-PPPP-

Subtask/Task Score:

80/100

Score: 80

User: PEPSEALSEA

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

Language: cpp

Time: 0.002 second

Submitted On: 2025-10-13 11:25:28

#include <bits/stdc++.h>

using namespace std;

int main(){
    int n = 0;
    cin >> n;

    int allNum[n+1] = {0};
    for (int i = 0; i < n; i++){
        cin >> allNum[i];
        if (allNum[i]<1||allNum[i]>30){
            return 0;
        }
    }
    
    int needNum = 0;
    cin >> needNum;

    bool check = false;

    if(needNum<2 || needNum>30) return 0;

    for (int i = 0; i < n; i++)
    {
        for (int j = 0; j < n; j++)
        {
            if(i>=j) continue;
            if((allNum[i]+allNum[j]) == needNum){
                cout << allNum[i] << " " << allNum[j] << "\n";
                check = true;
            }
        }
    }

    if (!check){
        cout << "No\n";
    }

    return 0;
}