#include <iostream>
#include <string>
#include <ctype.h>
using namespace std;
int main() {
freopen("D:\\input.txt", "r", stdin);
freopen("D:\\output.txt", "w", stdout);
char s[10001];
string newtext = "";
int c = 0;
gets_s(s);
for (int i = 0; s[i] != '\0'; i++) {
if (s[i] == 'e' && s[i + 1] == 'n' && s[i + 2] == 'd') {
c += 3;
newtext += s[i];
newtext += " ";
newtext += s[i + 1];
newtext += " ";
newtext += s[i + 2];
break;
}
c++;
newtext += s[i];
newtext += " ";
}
cout << c << endl << newtext;
}
Количество информации = log(2)16 = 4 бита (2^4 = 16).
Для для хранения информации с помощью 200-символьного алфавита необходимо 8 бит на 1 символ = 1 байт. Осталось перемножить количество символов на странице на количество строк и на количество страниц:
48*96*1280 = 5 898 240 байт = 5 760 Кбайт
|----------------
| |
| |
|---------------|
Да какой угодно цвет(т.к. биты на экране могут составить любой цвет)(это примерный ответ я не уверен точно)