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

汕头百度网站建设求老哥给几个靠谱的网站

汕头百度网站建设,求老哥给几个靠谱的网站,关于幼儿建设网站ppt模板,wordpress怎么插入视频题目描述 给定两个整数数组 array1 array2。数组元素按升序排列,假设从array1 、array2中分别取出一个元素可构成一对元素,现在需要取出K个元素并对取出的所有元素求和,计算和的最小值 注意事项 两对元素如果对应于array1 array2中的两个下…

题目描述

给定两个整数数组 array1 array2。数组元素按升序排列,假设从array1 、array2中分别取出一个元素可构成一对元素,现在需要取出K个元素并对取出的所有元素求和,计算和的最小值

注意事项

两对元素如果对应于array1 array2中的两个下标均相同,则视为同一个元素

输入描述

输入两行数组array1、array2
每行首个数字为数组大小 size( 0 < size <= 100)
0 < array1(i) <= 1000
0 < array2(i) <= 1000
接下来一行为正整数k (0 < k <= array1.size() * array2.size())

示例

示例1

输入

3 1 1 2
3 1 2 3 
2

输出

4

解题思路

1、组合出所有可能的整数对,并求和
2、对所有求和结果升序排序
3、对最小的k个和进行求和

C++代码实现

#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;int main()
{vector<int> arr1, arr2;int k;char c;while ((cin >> k).get(c)) {arr1.emplace_back(k);if(c == '\n')	break;}while ((cin >> k).get(c)) {arr2.emplace_back(k);if (c == '\n')break;}cin >> k;int i, j;vector<int> res;for (i = 0; i < arr1.size(); ++i) {for (j = 0; j < arr2.size(); ++j) {res.emplace_back(arr1[i] + arr2[j]);}}sort(res.begin(), res.end());j = 0;for (i = 0; i < k; ++i) {j += res[i];}cout << j << endl;return 0;
}
http://www.sczhlp.com/news/24740/

相关文章:

  • 深圳网站设计收费小红书关键词排名
  • 推广网站的几种方法怎样上百度做广告
  • wordpress和discuz对比在线seo短视频
  • 北京专业的做网站百度经验app下载
  • 网站截图环境 php站长工具友链检测
  • 上海简约网站建设公司最近的电脑培训学校
  • 网站制作 常州seo如何优化
  • WordPress主题 Slhao百度seo代理
  • 凡科建设网站别人能进去么网店推广的作用是什么
  • 广州网站建设哪家比较好苏州百度搜索排名优化
  • linux环境安装jdk - IT
  • 网站设计技术广告投放平台都有哪些
  • 中企动力免费做网站北京百度seo关键词优化
  • python django做的网站百度下载官方下载安装
  • 广州海珠做网站的公司网络推广的工作内容是什么
  • 做网站需要报备什么app引流推广软件
  • 【招聘专场】京东/滴滴/阿里等你来!覆盖电商、金融、IoT前沿业务!
  • py每日spider案例之某website之登录接口(AES+MD5)
  • 文本换行省略号代替
  • 继承导入
  • 组播搭建
  • brophp框架做网站模板网站seo优化包括哪些方面
  • 企业通讯录seo推广软件哪个好
  • wordpress vtrois宁波seo外包公司
  • 网站建设打不开云南省最新疫情情况
  • 萍缘网站建设工作色盲测试图 考驾照
  • 微信怎么导入wordpress西安做seo的公司
  • nmon安装及使用教程
  • 文本多行换行,省略号代替
  • 北京丰台区做网站公司百度公司的发展历程