#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
张小明
前端开发工程师
如何用类型安全重构强化学习开发:Gymnasium实战进阶指南
如何用类型安全重构强化学习开发:Gymnasium实战进阶指南 【免费下载链接】Gymnasium An API standard for single-agent reinforcement learning environments, with popular reference environments and related utilities (formerly Gym) 项目地址: https://git…
ThingsGateway:开启边缘计算新纪元的智能物联网网关
ThingsGateway:开启边缘计算新纪元的智能物联网网关 【免费下载链接】ThingsGateway ThingsGateway 是基于Net6/7/8的跨平台边缘采集网关,提供底层PLC通讯库,通讯调试软件等。 项目地址: https://gitcode.com/gh_mirrors/th/ThingsGateway …
EmotiVoice能否用于电影后期配音?专业音频工程师点评
EmotiVoice能否用于电影后期配音?专业音频工程师点评 在一部电影的剪辑接近尾声时,导演突然发现某个关键场景的情感表达不够强烈——主角那句“我从未恨过你”听起来太过平静,缺乏撕裂感。重新召集演员、预约录音棚、安排混音师……这一轮流程…
5月15日北京论坛释放明确信号:中文域名正成为数字品牌“入口型资产”
在数字经济与AI搜索加速融合的背景下,中文域名的知识产权保护已成为政产学研用共同关注的热点。5月15日北京举办的第八届中文域名创新应用论坛暨中文域名知识产权论坛上,多位专家强调:中文域名正在成为商标品牌线上线下协同保护的重要路径&am…
情感语音合成未来趋势:EmotiVoice的技术路线图
情感语音合成的未来已来:解码 EmotiVoice 的技术突破与应用演进 在虚拟主播深情演绎一场告别独白,游戏中的NPC因剧情转折怒吼质问,或是有声书朗读中悄然泛起一丝哀愁——这些曾经依赖真人配音才能实现的情感表达,如今正被一种新型…
推动中国域名发展的那些幕后贡献者
从1994年中国全功能接入互联网,到如今中文域名成为全球多语种域名的领跑者,三十年间,我国域名事业的每一次飞跃,都离不开一群胸怀家国、默默耕耘的贡献者。他们或于国际舞台纵横捭阖,或在技术实验室攻坚克难࿰…