news 2026/6/20 6:08:46

C++:Find Coins

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C++:Find Coins

Eva 喜欢收集来自宇宙各地的硬币,包括火星等其他星球的硬币。一天她来到一家可以接受各种硬币支付的商场。但这里对付款有特殊要求:每笔账单必须恰好使用两枚硬币来支付精确金额。由于她带了多达 105105 枚硬币,她需要你的帮助。对于任意给定的支付金额,你需要告诉她是否能找到两枚硬币来支付。

输入规格:

每个输入文件包含一个测试用例。每个测试用例的第一行包含两个正整数:NN(≤105≤105,表示硬币总数)和 MM(≤103≤103,表示需支付的金额)。第二行包含 NN 个硬币面值,均为不超过 500 的正整数。行内数字以空格分隔。

输出规格:

对于每个测试用例,输出一行:若存在两枚硬币面值 V1V1​ 和 V2V2​(V1+V2=MV1​+V2​=M 且 V1≤V2V1​≤V2​),则输出 V1 V2V1​V2​。若有多种方案,则输出 V1V1​ 最小的那一对;若无方案,则输出No Solution

样例输入 1:

8 15 1 2 8 7 2 4 11 15

样例输出 1:

4 11

样例输入 2:

7 14 1 8 7 2 4 11 15

样例输出 2:

No Solution

代码:

#include <iostream> #include <bits/stdc++.h> #include <cstring> #include <iomanip> using namespace std; vector<int> v; bool cmp(int a,int b){ return a<b; } int main(){ int n,m;cin>>n>>m; for(int i=0;i<n;++i){ int k;cin>>k;v.push_back(k); } sort(v.begin(),v.end(),cmp); int flag=0; int l=0,r=n-1; while(l<r){ int s=v[l]+v[r]; if(s<m)l++; else if(s>m)r--; else{ cout<<v[l]<<" "<<v[r]; flag=1; break; } } if(!flag)cout<<"No Solution"<<endl; return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/19 22:05:42

ssm466洗衣店管理系统--论文

目录SSM466洗衣店管理系统论文摘要开发技术源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;SSM466洗衣店管理系统论文摘要 随着信息技术的快速发展&#xff0c;传统洗衣店管理模式在效率和服务质量上面临诸多挑战。SSM466洗衣店管理系统…

作者头像 李华
网站建设 2026/6/15 11:25:25

ssm468高校科研学术成果管理系统--论文

目录高校科研学术成果管理系统设计与实现开发技术源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;高校科研学术成果管理系统设计与实现 高校科研学术成果管理系统是针对高等院校科研管理需求开发的信息化平台&#xff0c;旨在实现论文、…

作者头像 李华
网站建设 2026/6/15 20:48:32

ssm469基于JAVAWEB的辅导员考评管理系统ssm

目录系统概述技术架构功能模块创新点应用价值开发技术源码文档获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;系统概述 SSM469基于JAVAWEB的辅导员考评管理系统采用SpringSpringMVCMyBatis&#xff08;SSM&#xff09;框架开发&#xff0c;旨在…

作者头像 李华
网站建设 2026/6/18 10:08:50

没有公网IP,入手了NAS怎么玩?

最近有小伙伴开始折腾NAS&#xff0c;历经千辛万苦之后终于把飞牛NAS搞定了。但是随之而来的又是另一件麻烦的事情&#xff1a;家里的宽带没有下发公网IPv6&#xff0c;自己也不知道怎么去调整&#xff0c;于是就找到了小白。 所以就有了今天的这篇文章&#xff1a;没有公网IP…

作者头像 李华
网站建设 2026/6/16 16:23:26

n8n这次更新要逆天!工作流秒变GPTs,企业级权限控制终于来了

n8n这次更新要逆天&#xff01;工作流秒变GPTs&#xff0c;企业级权限控制终于来了 &#x1f525; 如果你还在用老版n8n&#xff0c;那你的工作流可能正在裸奔&#xff01;就在昨天&#xff0c;n8n 2.0带着颠覆性功能正式上线&#xff0c;这次更新直接引爆技术圈——工作流秒变…

作者头像 李华