当前位置: 首页 > wzjs >正文

PS怎么布局网站结构免费广告投放平台

PS怎么布局网站结构,免费广告投放平台,莱芜金点子网站,做网站搭建服务器要多少钱本专栏持续输出数据结构题目集,欢迎订阅。 文章目录 题目代码 题目 伊娃喜欢收集全宇宙的硬币,包括火星币等等。一天她到了一家宇宙商店,这家商店可以接受任何星球的货币,但有一个条件,无论什么价格,都必须…

本专栏持续输出数据结构题目集,欢迎订阅。

文章目录

    • 题目
    • 代码

题目

伊娃喜欢收集全宇宙的硬币,包括火星币等等。一天她到了一家宇宙商店,这家商店可以接受任何星球的货币,但有一个条件,无论什么价格,都必须用 2 枚硬币一次付清,不能多也不能少。而她有多达 10^5 个硬币,于是求助于你。给定任一价格,请帮她找出可以付款的 2 枚硬币。

输入格式:
第 1 行给出 2 个正整数:n (≤10^5 )为硬币枚数、m(≤10^3 )为伊娃要付清的价格;第 2 行给出 n 枚硬币的面值,均为不超过 500 的正整数。同行数字间以空格分隔。

输出格式:
在一行中输出两枚硬币的面值 v1 和 v2,以 1 个空格分隔,满足条件 v1​ +v2 =m,并且 v1 ≤v2。如果这样的解不唯一,输出 v1 最小的那个解。如果解不存在,则输出 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

题目引用自攀拓考试真题(2012年冬季)。

代码

#include <stdio.h>
#include <stdlib.h>int compare(const void *a, const void *b) {return (*(int*)a - *(int*)b);
}int main() {int n, m;scanf("%d %d", &n, &m);int coins[100000];for (int i = 0; i < n; i++) {scanf("%d", &coins[i]);}// 对硬币进行排序qsort(coins, n, sizeof(int), compare);int left = 0, right = n - 1;int found = 0;// 双指针法查找符合条件的硬币对while (left < right) {int sum = coins[left] + coins[right];if (sum == m) {printf("%d %d\n", coins[left], coins[right]);found = 1;break;} else if (sum < m) {left++;} else {right--;}}if (!found) {printf("No Solution\n");}return 0;
}
http://www.dtcms.com/wzjs/44921.html

相关文章:

  • 视频网站开发防止盗链泉州关键词排名
  • 可以做外贸私单的网站seo兼职平台
  • 网站布局有哪些网站优化软件
  • 子网页怎么做搜狗seo排名软件
  • 网站建设推荐公司什么是市场营销
  • 网站设计有哪几种设计方法软文推广例子
  • 本地网站怎么做长沙哪里有网站推广优化
  • 怎样在商务部网站做备案2023年最新时政热点
  • 网站 网络营销价值网络公司关键词排名
  • 政务公开加强网站规范化建设app推广渠道在哪接的单子
  • 广东seo网站设计多少钱商丘seo排名
  • 建设通网站信息有效吗易观数据app排行
  • 网站建设优化服务精英爱站网怎么用
  • 免费国外b2b网站网络舆情分析
  • web网站是什么意思微博营销推广策划方案
  • 万网做网站怎么样网站域名购买
  • web新闻网站开发搜索引擎有哪些
  • 厦门企业自助建站系统免费站推广网站不用下载
  • 做百度推广网站多少钱今日油价92汽油价格表
  • 做户型图的网站郑州网站建设用户
  • 做网站找雷鸣站长工具seo综合查询权重
  • 网络营销渠道策略包括广东seo快速排名
  • 做网站需服务器吗百度搜索使用方法
  • 装饰公司网站建设一个自己的网站
  • 怎么搭建自己的网站服务器谷歌浏览器网页版在线
  • 网站开发公司怎么能接到单子站长工具seo综合查询收费吗
  • 做宣传 为什么要做网站那有创意的网络广告案例
  • 做鞋的网站满十八岁可以申请abc认证吗
  • 最大源码网站石家庄百度关键词搜索
  • 可做长图的网站正版搜索引擎优化