Объём памяти вычислится по формуле:
log2(число цветов) = log2(65536) = 16 бит
В 1 байте 8 битов, следовательно:
16 бит = 2 байта
Ответ: 2 байта
1) 8* 70=560 бит =70 байт- сообщение при 8-ми битной кодировки
2) 16*70=2*560 бит =2*70 байт =140- сообщение при 16-ти битной кодировки
3) 140-70=70 байт (увеличение на 70 байт)
ответ 70 байт
#include <iostream>
using namespace std;
int main()
{
string t, s="";
cout << "t = ", cin >> t, cout << endl;
for(int i=0; i<t.length(); i++)
if(t[i] != 'a') s = s+t[i];
else s = s+'p'+t[i]+'p';
cout << s << endl;
return 0;
}
Пример:
t = <span>aleksandr
</span>paplekspapndr