#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main(){
int ans=0;
//处理优惠券
int n;
cin>>n;
vector<int>v1(n);
for(int i=0;i<n;i++){
cin>>v1[i];
}
//处理商品
int m;
cin>>m;
vector<int>v2(m);
for(int i=0;i<m;i++){
cin>>v2[i];
}
//进行排序
sort(v1.begin(),v1.end());
sort(v2.begin(),v2.end());
//处理负数情况
int p=0,q=0;
while(p<n&&q<m&&v1[p]<0&&v2[q]<0){
ans+=v1[p]*v2[q];
p++;
q++;
}
//处理正数情况
p=n-1,q=m-1;
while(p>=0&&q>=0&&v1[p]>0&&v2[q]>0){
ans+=v1[p]*v2[q];
p--;
q--;
}
cout<<ans<<endl;
return 0;
}
1037 Magic Coupon
张小明
前端开发工程师
docker 部署 安装EMQX 开源版
EMQT官网地址:https://www.emqx.com/ 开源版下载地址:https://www.emqx.com/zh/downloads-and-install/broker 文档地址:https://docs.emqx.com/zh/emqx/latest/ 一、安装EMQX 下面以docker安装为例: 注:大陆地区需…
WebRTC安全实战指南:Janus媒体加密算法深度解析与配置优化
WebRTC安全实战指南:Janus媒体加密算法深度解析与配置优化 【免费下载链接】janus-gateway Janus WebRTC Server 项目地址: https://gitcode.com/GitHub_Trending/ja/janus-gateway Janus WebRTC Server作为业界领先的开源实时通信服务器,为开发者…
EmotiVoice语音自然度MOS评分达4.6,接近真人水平
EmotiVoice语音自然度MOS达4.6,逼近真人表现力 在虚拟主播直播中突然情绪高涨,或是在有声书中听到细腻的悲喜起伏——这些声音还是“纯人工”录制的吗?越来越多的情况下,答案是否定的。如今,AI合成语音已经悄然跨越了…
如何用Vue-OrgChart快速搭建专业组织结构图
如何用Vue-OrgChart快速搭建专业组织结构图 【免费下载链接】vue-orgchart Its a simple and direct organization chart plugin. Anytime you want a tree-like chart, you can turn to OrgChart. 项目地址: https://gitcode.com/gh_mirrors/vu/vue-orgchart 还在为复杂…
css反向圆角(弧形边框)
效果类似于谷歌浏览器的tab,如图:代码实现的效果:主要使用伪类以及给伪类设置背景实现按钮<div class"box"><div class"arc-button">点我一下</div> </div>css部分.box {margin: 30px; } .arc-b…
游戏NPC对话革命:EmotiVoice赋能角色情感化语音表达
游戏NPC对话革命:EmotiVoice赋能角色情感化语音表达 在现代游戏开发中,玩家早已不再满足于“会说话的NPC”——他们期待的是能哭、会怒、有情绪起伏的“活生生的角色”。然而长期以来,受限于语音合成技术的机械感与单调性,大多数…