1) 1,5 Мбайта=1,5*2^23 бита =3*2^22 бита
2) 2048*1024=2^11*2^10=2^21 пикселей
3) 3*2^22 : 2^21 =3*2 =6 бит один пиксель
4) 2^6 =64 цвета в палитре
ответ 6 пикселей; 64 цвета
самый большое число номера месяца - 31. ближайшее число обозначающее целую степень двойки - это 32. подставим его в формулу
N=2^i, 32=2^i, 2^5=2^i отсюда i=5 бит следовательно, пятибитового кода будет достаточно для хранения информации о порядковом номере дня любого месяца в году
600 мб переводим в килобайты, это = 614400кб. 61440 делим на 500 кб = 1228 (Таким образом узнали количевство фотографий в альбоме) Раз на одно фото уходит 6 сек., значит на просмотр 1228 фотографий будет затрачено 1228*6=7368 секунды. переводим 7368 сек в минуты 7368/60 = 122.8 минуты 122.8 минуты = 2 часа 2 мин
//PascalABC.NET 3.1
begin
var n := ReadInteger('>>');
WritelnFormat('{0} hours {1} minutes {2} seconds', n div 3600, n mod 3600 div 60, n mod 60)
end.
#include <iostream>
using namespace std;
int main()
{
int a,b,c,k;
cin>>a>>b>>c;
k=0;
for(int i=a;i<=b;i++){
if(i % c==0){k=k+1; }
}
cout<<k<<endl;
}