ЗАДАЧА 7481 Значения двух массивов А и В с индексами

УСЛОВИЕ:

Значения двух массивов А и В с индексами от 1 до 100 задаются при помощи следующего фрагмента программы:

Какое количество элементов массива В[1..100] будет принимать положительные значения после выполнения данной программы?

Показать решение

РЕШЕНИЕ:

В программе два цикла. Разберем каждый:
В первом цикле, в массиве A, квадраты чисел от 1 до 100, то есть: 1, 4, 9, 16 и тд.
Во втором цикле, в массиве B, из чисел, которые получились в массиве А, вычитается число 99.
Нам нужно количество положительных чисел, которые получились в массиве B. Но для этого не надо считать весь массив. Достаточно посчитать первые десять чисел:

1 - 99 (отрицательное)
4 - 99 (отрицательное)
9 - 99 (отрицательное)
16 - 99 (отрицательное)
25 - 99 (отрицательное)
36 - 99 (отрицательное)
49 - 99 (отрицательное)
64 - 99 (отрицательное)
81 - 99 (отрицательное)
100 - 99 (положительное)
Остальные числа будут ещё больше, а следовательно, положительные.
Итого, в массиве было 100 чисел, 9 отрицательных, значит положительных 91. Вот и ответ.
ЕСТЬ ВОПРОСЫ?
НАШЛИ ОШИБКУ?
Сначала регистрация
Сначала регистрация

ОТВЕТ:

91

Нужна помощь?

Опубликовать

Готовься с нами!

Добавил YanMarkov , просмотры: ☺ 968 ⌚ 06.03.2016. информатика 10-11 класс
КОД ВСТАВКИ

РЕШЕНИЯ ПОЛЬЗОВАТЕЛЕЙ
Написать своё решение

Сначала регистрация
Увы, но решение никто не написал...

НАПИСАТЬ КОММЕНТАРИЙ

Мы ВКонтакте
Последние решения

3345-99@mail.ru ✎ а) Ка­са­тель­ная LM па­рал­лель­на хорде KN, зна­чит, ∠KNL = ∠MLN, а так как ∠MLN = ∠LKN как угол между ка­са­тель­ной и хор­дой, тре­уголь­ник KLN рав­но­бед­рен­ный с ос­но­ва­ни­ем KN. По­сколь­ку ML = MN как от­рез­ки ка­са­тель­ных, про­ведённых к окруж­но­сти из одной точки, тре­уголь­ник LMN также рав­но­бед­рен­ный с ос­но­ва­ни­ем LN. Углы при ос­но­ва­ни­ях рав­но­бед­рен­ных тре­уголь­ни­ков LMN и LKN равны, сле­до­ва­тель­но, эти тре­уголь­ни­ки по­доб­ны. к задаче 7319

ArtourGift ✎ Что насчёт такого решения? к задаче 3060

vk165902784 ✎ к задаче 14521

vk165902784 ✎ к задаче 14520

vk165902784 ✎ Ускорение a=(V–V0)/t Посчитаем ускорение для всех тел: Тело А а=(–2–4)/6=–1 |а|=1–подходит Тело Б а=(4–(–2))/6=1 |а|=1–подходит Тело В а=(2–1)/6=1/6 |а|=1/6–не подходит Тело Г а=(4–0)/2=2 |а|=2–не подходит Ответ:4)тела А и Б к задаче 14519