Submission
Status:
-P----P---
Subtask/Task Score:
20/100
Score: 20
User: santanaja07
Problemset: จับคู่เลขมงคล
Language: cpp
Time: 0.003 second
Submitted On: 2025-09-28 21:55:44
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
cin>>n;
int c[n];
int goal;
for(int i=0;i<n;i++){
cin>>c[i];
}
cin>>goal;
int x[n]={0},y[n]={0};
for(int i=0;i<n;i++){
for(int j=i+1;j<n;j++){
if(c[i]+c[j]==goal){
x[i]=c[i];
y[i]=c[j];
}
}
}
bool find=false;
for(int i=0;i<n;i++){
if(x[i]!=0){
find=true;
}
for(int j=i+1;j<n;j++){
if(x[i]==y[j]&&x[i]!=0){
cout<<x[i]<<" ";
}
if(y[i]==x[j]&&y[i]!=0){
cout<<y[i];
cout<<endl;
}
}
}
if(!find){
cout<<"No";
}
}