#include <iostream>
#include <cstdio>
#include <vector>
using namespace std;
int coins[1005] = {0};
int main(){
int n, m, val;
scanf("%d%d", &n, &m);
for(int i = 0; i < n; ++i){
scanf("%d", &val);
++coins[val];
}
bool has = false;
for(int i = 1; i <= m/2; ++i){
--coins[i];
--coins[m-i];
if(coins[i] >= 0 && coins[m-i] >= 0){
has = true;
printf("%d %d", i, m-i);
break;
}
}
if(!has) printf("No Solution");
return 0;
}
1048. Find Coins (25)
最新推荐文章于 2024-02-20 17:56:40 发布