Есть ответ 👍

Заполните массив из 10 элементов случайными числами в интервале (0..99) и отсортировать его по возрастанию суммы цифр (подсказка : их всего две )

117
284
Посмотреть ответы 2

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

garua
4,5(8 оценок)

Python def summ(m): s = 0 while m > 0: s += m % 10 m = m // 10 return sfrom random import randomn = 10a = [0] * nfor i in range(n): a[i] = int(random() * 40) + 10 print('%4d' % a[i], end='')print()for i in range(n - 1): # количество переборов 9 for j in range(n - i - 1): # при первом переборе i=0 if summ(a[j]) > summ(a[j + 1]): a[j], a[j + 1] = a[j + 1], a[j]for i in range(n): print('%4d' % a[i], end='')print()for i in range(n): print('%4d' % summ(a[i]), end='')print()pascalconst     n  =  10; var     arr:   array[1..n]  of  integer;     i,   j:   byte;     a:   integer; function   sum  (n:   integer):   byte;       begin         sum  : =  0;           while   n >   0  do  begin             sum  : =   sum  +   n  mod  10;             n  : =   n  div  10;           end;       end; begin     randomize;       for   i  : =  1  to   n  do  begin         arr[i]  : =   random(20)+10;           write  (arr[i]: 3);       end;       writeln;               for   i  : =  1  to   n-1  do  // количество проходов по массиву           for   j  : =  1  to   n- i  do  // количество сравнений в каждом проходе               if   sum(arr[j])   > sum(arr[j+1])  then  begin                 a  : =   arr[j];                 arr[j]  : =   arr[j+1];                 arr[j+1]  : =   a;               end;         for   i  : =  1  to   n  do           write(arr[i]: 3);       writeln;       for   i  : =  1  to   n  do           write(sum(arr[i]): 3);       writeln; end .

1) Всего точек 512*720 = 368640;

2) объем изображения = 90*1024*8 = 737280 бит;

3) на каждый пиксель (точку) отводится 737280/368640 = 2 бита;

4) макс. число цветов = 2^2 = 4;

ответ: 4.

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

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

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

Caktus Image

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

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

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

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

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

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

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

GTP TOP NEWS