Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: ZanTy
Problemset: จับคู่เลขมงคล
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-04 16:24:05
#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 <= n;j++){
if (i == j){
continue;
}
if (arr[i] + arr[j] == target){
printf("%d %d\n",arr[i],arr[j]);
check[cnt] = arr[i];
check[cnt+1] = arr[j];
cnt += 2;
}
}
}
if (!cnt){
printf("No");
}
}