881 500 байт
Объяснение:
Дано:
K = 860 * 820 = 705 200 точек
N = 1 024 цветов
Найти:
I
1 024 = 2^i
1 024 = 2¹⁰
i = 10 бит
I = 705 200 * 10 = 7 052 000 бит = 881 500 байт ≈ 860,84 Кбайт
1 байт = 8 бит
1 Кбайт = 1 024 байт
I = K * i
I - информационный объём изображения (размер файла, содержащего изображение)
K - количество точек (пикселей)
i - глубина цвета (число бит, используемых для записи цвета одного пикселя)
N = 2^i
N - количество цветов в палитре
i - глубина цвета (число бит, используемых для записи цвета одного пикселя)
ответ: ок я програмист со стажем
Объяснение:
user = "імя"
action = "школа"
log_message = 'Пользователь {} зашел на сайт и выполнил действие: {}'.format(
user,
action
)
print(log_message)
# Пользователь імя зашел на сайт и выполнил действие: школа
from dataclasses import dataclass
@dataclass
class Armor:
armor: float
description: str
level: int = 1
def power(self) -> float:
return self.armor * self.level
armor = Armor(5.2, "Common armor.", 2)
armor.power()
# 10.4
print(armor)
# Armor(armor=5.2, description='Common armor.', level=2)
Код программы:
#include <iostream>
using namespace std;
int main()
{
int *mas, n, sum, max, min;
bool f_max= false, f_min = false;
cout<<"Введите количество элементов в массиве"<<endl;
cin >> n;
mas = new int(n);
cout<<"Введите элементы"<<endl;
for (int i = 0; i < n; i++)
cin >> mas[i];
cout<<"Ваш массив: "<<endl;
for (int i = 0; i < n; i++)
cout << mas[i] <<' ';
max = min = mas[0];
for (int i = 0; i < n; i++){
if (mas[i] % 2 == 0){
if (max <= mas[i]){
max = mas[i];
f_max = true;
}
}
else{
if (min >= mas[i]){
min = mas[i];
f_min = true;
}
}
}
if (f_min == false)
min = 0;
if (f_max == false)
max = 0;
sum = max + min;
cout<<"\nСумма = "<< sum<<endl;
return 0;
}