CSES 1642 - Sum of Four Values
1.0s 512M給定一個長度為 \(n\) 的陣列,請你找出四個相異位置上的數值,使其總和恰為 \(x\)。
輸入格式
第一行輸入兩個整數 \(n\) 與 \(x\):陣列大小與目標總和。
第二行輸入 \(n\) 個整數 \(a_1, a_2, \dots, a_n\):陣列中的數值。
輸出格式
輸出四個整數:代表數值所在的位置。如果有多組解,輸出任意一組即可。如果不存在解,輸出 IMPOSSIBLE。
範例輸入 1
8 15
3 2 5 8 1 3 2 3
範例輸出 1
2 4 6 7
限制
- \(1 \le n \le 1000\)
- \(1 \le x, a_i \le 10^9\)
題目來源
題目來自 CSES Problem Set(Antti Laaksonen),授權 CC BY-NC-SA 4.0;本頁為翻譯,以相同授權分享。
登入後即可撰寫程式並提交評測。
登入