//2 Console.WriteLine("Введите бинарную последовательность:"); string a = Console.ReadLine(); StringBuilder b = new StringBuilder(); for (int i = 0; i < a.Length; i++) { int count = 1; while (i + 1 < a.Length && a[i] == a[i + 1]) { count++; i++; } if (a[i] == '0') { b.Append('a', count); } else { char compressedChar = (char)('a' + count - 1); b.Append(compressedChar); } } Console.WriteLine($"Сжатая последовательность: {b}");