数组元素的目标和

#include<iostream>

using namespace std;

const int N=100010;

int A[N],B[N];

int main ()

{

int n,m,x;

cin>>n>>m>>x;

for (int i=0;i<n;i++)

{

scanf("%d",&A[i]);

}

for (int i=0;i<m;i++)

{

scanf("%d",&B[i]);

}

int i,j;

for (i=0,j=m-1;i<n;i++)

{

while (j>=0&&A[i]+B[j]>x)

{

j--;

}

if (A[i]+B[j]==x)

{

cout<<i<<" "<<j<<endl;

break;

}

}

return 0;

}

相关推荐
Yupureki1 分钟前
《Linux系统编程》20.常见程序设计模式
linux·服务器·c语言·c++·单例模式·建造者模式·责任链模式
月落归舟6 分钟前
Lambda + Arrays---小练习
数据结构·算法
2601_955354468 分钟前
seo臻系统和百度seo有什么区别
算法
誰能久伴不乏12 分钟前
给开发板装上嘴巴与耳朵:i.MX6ULL 裸机串口 (UART) 驱动终极指南
arm开发·c++·单片机·嵌入式硬件·arm
biter down12 分钟前
深入浅出 C++ string 类:从原理到实战
开发语言·c++
君义_noip14 分钟前
信息学奥赛一本通 1487:【例 2】北极通讯网络
算法·图论·信息学奥赛·csp-s
Lhan.zzZ25 分钟前
Qt多线程数据库操作:安全分离连接,彻底解决段错误
数据库·c++·qt·安全
会编程的土豆29 分钟前
【leetcode hot 100】二叉树二叉树
数据结构·算法·leetcode
XiYang-DING32 分钟前
【LeetCode】203. 移除链表元素(Remove Linked List Elements)
算法·leetcode·链表
墨神谕34 分钟前
希尔排序详解
数据结构·算法·排序算法