Дан массив a из n целых чисел. Нужно найти, является ли

Дан массив a из n целых чисел. Нужно найти, является ли сумма квадратов всех его частей пятизначным числом.

Формат входных данных
На первой строке входного файла записано натуральное число n (n100) число элементов в массиве. На следующей строке через пробел записаны целые числа ai (ai10^3) элементы массива.
Формат выходных данных
Нужно вывести YES, если сумма квадратов всех частей массива является пятизначным числом, и NO в неприятном случае.
Примерывходные данные
3 100 -200 150

3 6 12 -10
выходные данные
"YES"

"NO" C++ HELP

Задать свой вопрос
1 ответ
include lt;iostreamgt;
define max 100using namespace std;/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char** argv) int n, i, a[max], sum = 0, size = 0; cingt;gt;n; for (i=0;ilt;n;i++) cingt;gt;a[i]; sum += a[i] * a[i]; while (sumgt;0) sum/=10; size++; if (size == 5) coutlt;lt;"YES"; else coutlt;lt;"NO"; return 0;
Sema Spivakov Ioffe
гляди файл cpp
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт