#T2051. 四数和(Sum of Four Values)

四数和(Sum of Four Values)

链接: https://cses.fi/problemset/task/1642

板块: Sorting and Searching

时限: 1.00 s | 内存: 512 MB

题目描述

给定一个包含 nn 个整数的数组,你的任务是找出四个(位于不同位置)值,使它们的和为 xx

输入

第一行包含两个整数 nnxx:数组大小和目标和。

第二行包含 nn 个整数 a1,a2,,ana_1,a_2,\dots,a_n:数组中的值。

输出

输出四个整数:这四个值的位置。若有多个解,可输出任意一组。若无解,输出 IMPOSSIBLE

数据范围

1n10001 \le n \le 1000 1x,ai1091 \le x,a_i \le 10^9

样例输入

8 15
3 2 5 8 1 3 2 3

样例输出

2 4 6 7