По сути нужно найти набор букв "child" и добавить сзади "ren".
1) Начало
2) Ввод числа n и массива s(n)
2.1) k = 0
3) Цикл по i от 1 до n-4
3.1) Если (s(i)="c") и (s(i+1)="h") и (s(i+2)="i") и (s(i+3)="l") и (s(i+4)="d"), то
3.1.1) k = k + 3
3.1.2) Переопределяем размер массива на s(n+k)
3.1.3) Цикл по j от i+5 до n
// Отодвигаем на 3 знака все буквы после s(i+4)="d"
3.1.3.1) s(j+3) = s(j)
3.1.3.2) Конец цикла по j
3.1.4) s(i+5)="r"; s(i+6)="e"; s(i+7)="n"
3.1.5) Конец Если
3.2) Конец цикла по i
4) Вывод массива s(n+k)
5) Конец
Кол-во символо = 82(с пробелами)
Размер = 82*32 = 2624
переведём в байты = 2624/8 = 336 байт ответ(2)
1. 512 байт = 512*8 бит
Память для хранения одного пикселя = 512*8/(64*64) = 1 бит
Число цветов в палитре = 2^1 = 2
2. При использовании 16777216 цветов для хранения одного пикселя требуется log(2)16777216 = 24 бита = 3 байта. Для хранения изображения размером 1600*1200 пикселей необходимо 1600*1200*3 байт = 1600*1200*3/1024 Кбайт = 5625 Кбайт = 5625/1024 Мбайт ≈ 5,5 Мбайт. Ответ: подойдет видеокарта с памятью 64 Мбайт
3. При использовании 256 цветов для хранения одного пикселя требуется log(2)256 = 8 бит = 1 байт. Для хранения изображения размером 512*512 пикселей необходимо 512*512*1 байт = 512*512/1024 Кбайт = 256 Кбайт
Таня нашла старый калькулятор со стертыми клавишами алгебраических операций сложения,вычитания,умножения и деления(столбец D).Последовательно набравB2 A2D4 A3 C1 D3 A2 C3 C4,ОНА ПОЛУЧИЛА 30Какое число получит Таня в результате ,если наберет B3 A1 D1 A3 D4 A3 C2 C4
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int a, b;
cin >> a;
cin >> b;
cout << "НОД(" << a << ";" << b << ")=";
while (a != 0 and b != 0) {
if (a > b) {
a = a % b;
}
else {
b = b % a;
}
}
cout << a + b << endl;
}