Submission

Status:

-P----P---

Subtask/Task Score:

20/100

Score: 20

User: ZanTy

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

Language: cpp

Time: 0.002 second

Submitted On: 2026-10-04 16:12:35

#include <bits/stdc++.h>

int arr[35];
int check[35];
int main(){
    int n,target;
    scanf("%d",&n);
    for (int i = 1;i <= n;i++){
        scanf("%d",&arr[i]);
    }
    scanf("%d",&target);
    int state,cnt = 0;
    for (int i = 1;i <= n;i++){
        state = 0;
        for (int j = 1;j <= cnt;j++){
            if (arr[i] == check[j]){
                state = 1;
            }
        }
        if (state){
            continue;
        }
        for (int j = 1;j < i;j++){
            if (arr[i] + arr[j] == target){
                printf("%d %d\n",arr[i],arr[j]);
                check[cnt] = arr[i];
                check[cnt+1] = arr[j];
            }
        }
    }
    if (!cnt){
        printf("No");
    }
}