Есть ответ 👍

A. крутой подарок имя входного файла: стандартный ввод имя выходного файла: стандартный вывод ограничение по времени: 1 секунда ограничение по памяти: 256 мегабайт у темирлана недавно был день рождения. из его друзей самый оригинальный подарок решил сделать его друг, айсултан. айсултан знает, что темирлан любит крутые числа. число называется крутым, если оно является квадратом целого числа. например, 0, 9, 121 — крутые числа; а 50, 3, 12 — не крутые числа. в распоряжении айсултана есть последовательность из n целых чисел — a1, a2, a3, an. чтобы сообразить подарок, айсултан берет два числа из этой последовательности aj и ai таких, что j < i и если число aj ∗ ai является крутым, то он подарит произведение этих двух чисел темирлану. понять айсултану, сколькими способами он может это сделать. формально, найдите количество пар чисел (aj , ai) таких, что j < i и произведение aj ∗ ai является крутым числом. формат входных данных первая строка входных данных содержит одно число n — размер последовательности айсултана (1 ⩽ n ⩽ 103 ). вторая строка входных данных содержит n целых чисел a1, a2, a3, an через пробел — последовательность айсултана (−1000 ⩽ ai ⩽ 1000). формат выходных данных в единственной строке выведите одно число — ответ на . примеры стандартный ввод стандартный вывод 4 1 0 1 1 6 2 -8 -2 1 3 1 16 4 3 1 0 0 замечание данная содержит 3 . 1. 0 ⩽ ai ⩽ 1 для всех 1 ⩽ i ⩽ n. 2. n = 2, −1000 ⩽ ai ⩽ 1000. 3. ограничения из условия. в первом примере всего существует 6 пар чисел и все они являются квадратами числа 0 или 1. во втором примере единственная пара при произведении дает 16, что является квадратом целого числа. в третьем примере все три пары (1, 16), (1, 4), (16, 4) в произедении квадрат целого числа. в четвертом примере нет пар.

184
374
Посмотреть ответы 2

Ответы на вопрос:

упс121
4,6(39 оценок)

отправьте все решения которые сделали за 9   и 10 класс по информатике по братский

sananana1
4,8(43 оценок)

Uses crt; var a,t,i,k,w: integer; begin t: =1; for i: =1 to 10 do begin read(a); if a >   0 then t: =t*a; if a < 0 then begin  k: =k+a; w: =w+1;   end; end; writeln('произведение положительных =  ',t); writeln('сумма отридцательных  =  ',k,'а их количество =  ',w); end.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS