В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
ppp13
ppp13
30.09.2022 03:58 •  Информатика

Павел присылает Максиму фотографии, а он ему аудиофайлы. Передача происходит по одному каналу связи с пропускной 80 Кбит/с.Павел отправил изображение с разрешением 2048×2048 пикселей, а Максим отправил аудиофайл весом 2 Мбайта.Найдите максимальное количество цветов, которое могло использоваться в палитре изображения, если известно, что файлы передавались равное количество времени.

Показать ответ
Ответ:
Яна2005561
Яна2005561
26.11.2020 14:26

Python:

# A

print(len([i for i in range(1000, 10000) if i % 7 == 0]))

# B

for i in range(100, 1000):

   if all([i % 15 == 11, i % 11 == 9]):

       print(i)

# C(1)

N = int(input())

numbers = [i for i in range(1, N+1)]

result = numbers[0]

for i in numbers[1:]:

   result *= i

print(result)

# C(2)

import math

print(math.factorial(int(input(

# D

for i in range(100, 1000):

   digits = [int(n) for n in str(i)]

   with_a_degree = [n ** len(str(i)) for n in digits]

   if sum(with_a_degree) == i:

       print(i)

0,0(0 оценок)
Ответ:
одиннадцать1
одиннадцать1
07.10.2020 06:04

1. 55

2. 21

Объяснение:

1.

for i:=1 to 10 do a[i]:=i; - заполнение массива (элемент равен своему индексу)

i = 1   a[1] = 1

i = 2   a[2] = 2

i = 3   a[3] = 3

i = 4   a[4] = 4

i = 5   a[5] = 5

i = 6   a[6] = 6

i = 7   a[7] = 7

i = 8   a[8] = 8

i = 9   a[9] = 9

i = 10   a[10] = 10

for i:=1 to 10 do write ('a[',i,']=',a[i],' '); - вывод элементов массива на экран (в одну строку в виде a[1]=1 a[2]=2 и т.д.)

s = 0

s = s + a[i] (считаем сумму элементов)

s = 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55

2.

for i:=1 to 10 do a[i]:=i+1; - заполнение массива (элемент равен своему индексу плюс единица)

i = 1   a[1] = 1 + 1 = 2

i = 2   a[2] = 2 + 1 = 3

i = 3   a[3] = 3 + 1 = 4

i = 4   a[4] = 4 + 1 = 5

i = 5   a[5] = 5 + 1 = 6

for i:=1 to 10 do write ('a[',i,']=',a[i],' '); - вывод элементов массива на экран (в одну строку в виде a[1]=1 a[2]=2 и т.д.)

s = 1

s = s + a[i] (считаем сумму элементов, учитывая начальное значение s)

s = 1 + 2 + 3 + 4 + 5 + 6 = 21

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота