13620 байт
Объяснение:
Считаем количество символов: "собака, " содержит 8 символов. Значит объем текста до замены: 681*8 символов.
После замены количество символов в каждом слове увеличилось на 2: вместо 2-х символов a стало 4 символа _, т.е на 4 - 2 = 2 символа больше. Всего слов 681, следовательно объем текста увеличился на 2*681.
(681*8 + 681*2)*16 = 6810*16 (бит) = 6810*2*8 = 6810*2 (байт) = 13620 байт
P.S. Можно рассуждать проще: было "собака, ", стало "соб__к__, ", т.е. 10 символов в слове. Скопировано 680 раз, т.е 10 + 680*10 = 6810.
Информационный объем равен 6810*16 бит = 13620 байт
Поделитесь своими знаниями, ответьте на вопрос:
Написать программу на языке с++. дано натурально число а в десятичной системе счисления. если все цифры числа а различные, то вывести на экран сообщение "да", иначе - сообщение "нет".
using namespace std;
int main()
{
int a;
int k[9];
bool f = true;
cout << "a = ", cin >> a, cout << "\n";
for (int i=0; i<10; i++) k[i]=0;
while (a>0){
k[a % 10]++;
a = a / 10;
}
for (int i=0; i<10; i++){
if (k[i]>1) f = false;
}
if (f) cout << "Да" << "\n";
else cout << "Нет" << "\n";
return 0;
}
Пример:
a = 12523
Нет