{"trustable":true,"prependHtml":"\u003cstyle type\u003d\u0027text/css\u0027\u003e\n .input, .output {\n border: 1px solid #888888;\n }\n .output {\n margin-bottom: 1em;\n position: relative;\n top: -1px;\n }\n .output pre, .input pre {\n background-color: #EFEFEF;\n line-height: 1.25em;\n margin: 0;\n padding: 0.25em;\n }\n \u003c/style\u003e\n \u003clink rel\u003d\"stylesheet\" href\u003d\"//codeforces.org/s/96598/css/problem-statement.css\" type\u003d\"text/css\" /\u003e\n\u003cscript\u003e\n window.katexOptions \u003d {\n delimiters: [\n {left: \u0027$$$$$$\u0027, right: \u0027$$$$$$\u0027, display: true},\n {left: \u0027$$$\u0027, right: \u0027$$$\u0027, display: false},\n {left: \u0027$$\u0027, right: \u0027$$\u0027, display: true},\n {left: \u0027$\u0027, right: \u0027$\u0027, display: false}\n ]\n };\n\u003c/script\u003e\n","sections":[{"title":"","value":{"format":"HTML","content":"\u003cp\u003e如果对于每个从 $$$1$$$ 到 $$$k$$$ 的元素,序列 $$$a_1, a_2, \\dots, a_k$$$ 都满足条件 $$$a_i \u003d a_1 + c \\cdot (i - 1)$$$,那么称序列 $$$a_1, a_2, \\dots, a_k$$$ 为等差数列,其中 $$$c$$$ 是一个固定的数。\u003c/p\u003e\u003cp\u003e例如,这五个序列是等差数列:$$$[5, 7, 9, 11]$$$、$$$[101]$$$、$$$[101, 100, 99]$$$、$$$[13, 97]$$$ 和 $$$[5, 5, 5, 5, 5]$$$。而这四个序列不是等差数列:$$$[3, 1, 2]$$$、$$$[1, 2, 4, 8]$$$、$$$[1, -1, 1, -1]$$$ 和 $$$[1, 2, 3, 3, 3]$$$。\u003c/p\u003e\u003cp\u003e给定一个整数序列 $$$b_1, b_2, \\dots, b_n$$$。找到任意一个索引 $$$j$$$($$$1 \\le j \\le n$$$),使得如果你删除序列中的第 $$$b_j$$$ 个元素,你可以重新排列剩下的 $$$n-1$$$ 个元素,使得它们构成一个等差数列。如果没有这样的索引,输出数字 \u003cspan class\u003d\"tex-font-style-tt\"\u003e-1\u003c/span\u003e。\u003c/p\u003e"}},{"title":"输入","value":{"format":"HTML","content":"\u003cp\u003e输入的第一行包含一个整数 $$$n$$$($$$2 \\le n \\le 2\\cdot10^5$$$)—— 序列 $$$b$$$ 的长度。第二行包含 $$$n$$$ 个整数 $$$b_1, b_2, \\dots, b_n$$$($$$-10^9 \\le b_i \\le 10^9$$$)—— 序列 $$$b$$$ 的元素。\u003c/p\u003e"}},{"title":"输出","value":{"format":"HTML","content":"\u003cp\u003e输出这样的索引 $$$j$$$($$$1 \\le j \\le n$$$),使得如果你删除序列中的第 $$$j$$$ 个元素,你可以重新排列剩下的元素,使得它们构成一个等差数列。如果有多个解,你可以输出任意一个。如果没有这样的索引,输出 \u003cspan class\u003d\"tex-font-style-tt\"\u003e-1\u003c/span\u003e。\u003c/p\u003e"}},{"title":"示例","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e5\n2 6 8 7 4\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e4\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}},{"title":"","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e8\n1 2 3 4 5 6 7 8\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e1\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}},{"title":"","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e4\n1 2 4 8\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e-1\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}},{"title":"注意","value":{"format":"HTML","content":"\u003cp\u003e第一个示例的注意事项。如果你删除第 $$$4$$$ 个元素,你可以得到等差数列 $$$[2, 4, 6, 8]$$$。\u003c/p\u003e\u003cp\u003e第二个示例的注意事项。原始序列已经是等差数列,所以你可以删除第 $$$1$$$ 个或最后一个元素,然后你将再次得到一个等差数列。\u003c/p\u003e"}}]}