В начале в строке находилось 333 троек по 8 плюс одна 8, всего 1000 восьмерок. 1. При выполнения цикла каждая из троек 8 будет заменена на одну 9. Значит у нас получится строка длиной в 334 символа, где 333 девятки и последний символ - восьмерка 2. Далее 333 девятки заменятся на 111 восьмерок плюс последняя восьмерка - всего получим 112 восьмерок 3. Из 112 восьмерок получится 37 девяток и одна восьмерка 4. И 37 девяток получим 12 восьмерок плюс одна девятка и плюс последняя восьмерка 5. 12 восьмерок дадут 4 девятки плюс последние 9 и 8 6. И наконец получаем строку 8998 ответ: 8998
1) файл паскаля приложен. 2) код на c# static void Main(string[] args) { int a, b; a = Convert.ToInt32(Console.ReadLine()); b = Convert.ToInt32(Console.ReadLine()); if (a > 2) { Console.WriteLine(a / 2); Console.WriteLine(b - 1); } } 3) Код на vb dim a as integer = 0 dim b as integer = 0 a = cint(console.readline()) b = cint(console.readline()) if a > 2 then console.writeline( a / 2) console.writeline(b - 1) end if
F=(K*L*M)+ (¬L*¬M*N)
A=K*L*M B=¬L*¬M*N
Таблица истинности:
KLMN A B F
0000 0 0 0
0001 0 1 1
0010 0 0 0
0011 0 0 0
0100 0 0 0
0101 0 0 0
0110 0 0 0
0111 0 0 0
1000 0 0 0
1001 0 1 1
1010 0 0 0
1011 0 0 0
1100 0 0 0
1101 0 0 0
1110 1 0 1
1111 1 0 1
ответ:
F=1 при (K,L,M,N) ={(0001);(1001);(1110);(1111)}