AT_arc185_c.[ARC185C] Sum of Three Integers
省选/NOI-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
给定一个整数序列 A=(A1,A2,…,AN) 和一个整数 X。
请输出满足下列所有条件的整数三元组 (i,j,k) 的任意一组。如果不存在满足条件的三元组,请输出不存在的情况。
- 1≤i<j<k≤N
- Ai+Aj+Ak=X
输入格式
输入以以下格式从标准输入给出。
N X A1 A2 … AN
输出格式
如果存在满足条件的整数三元组 (i,j,k),请按以下格式输出。若有多组答案,输出任意一组均可。
i j k
如果不存在满足条件的三元组,请输出 -1。
输入输出样例
输入#1
5 16 1 8 5 10 13
输出#1
1 3 4
输入#2
5 20 1 8 5 10 13
输出#2
-1
输入#3
10 100000 73766 47718 74148 49218 76721 31902 21994 18880 29598 98917
输出#3
4 6 8
说明/提示
限制条件
- 3≤N≤106
- 1≤X≤106
- 1≤Ai≤X
- 输入的所有值均为整数
样例解释 1
(i,j,k)=(1,3,4) 满足 1≤i<j<k≤N 且 Ai+Aj+Ak=1+5+10=16=X。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?