A. 两数之和

    传统题 1000ms 256MiB

两数之和

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值 target 的那 两个 整数,并返回它们的数组下标。

你可以假设每种输入只会对应一个答案,且不能使用同一个元素两次。

你可以按任意顺序返回答案。

输入格式

第一行一个整数 nn (2n1042 \le n \le 10^4),表示数组 nums 的长度。
第二行 nn 个用空格分隔的整数 numsinums_i (109numsi109-10^9 \le nums_i \le 10^9),表示数组中的元素。
第三行一个整数 targettarget (109target109-10^9 \le target \le 10^9),表示目标值。

输出格式

一行两个整数,表示和为目标值的两个元素的下标,按任意顺序输出即可。

输入输出样例

4
2 7 11 15
9
0 1
3
3 2 4
6
1 2

提示

  • 只会存在一个有效答案。
  • 不能使用两次相同的元素。

2026年05月31日周日高级别段C++信息学周赛

未参加
状态
已结束
规则
OI
题目
3
开始于
2026-5-31 16:00
结束于
2026-5-31 18:30
持续时间
2.5 小时
主持人
参赛人数
5