CF134A Average Numbers

题目描述

给定一个正整数序列 $a_{1}, a_{2}, ..., a_{n}$。请找出所有满足以下条件的下标 $i$:第 $i$ 个元素等于除它自身以外所有元素的算术平均值。

输入格式

第一行包含一个整数 $n$($2 \leq n \leq 2 \cdot 10^{5}$)。 第二行包含该序列的 $a_{1}, a_{2}, ..., a_{n}$($1 \leq a_{i} \leq 1000$)。所有元素均为正整数。

输出格式

第一行输出满足条件的下标数量。 第二行按递增顺序输出所有满足条件的下标,所有下标均为 $1$ 到 $n$ 的整数。 如果不存在满足条件的元素,第一行应输出 $0$。此时第二行可以不输出,也可以输出一个空行。

说明/提示

由 ChatGPT 4.1 翻译