secretar62
?>

Дана цепочка, состоящая из синих (B) и красных (R) точек. Нужно удалить наименьшее одинаковое количество синих и красных точек так, чтобы сначала шли только синие, а потом – только красные. Входные данные Входная строка содержит только символы 'B' и 'R' без пробелов. Выходные данные Нужно вывести полученную цепочку, в которой сначала идут только синие точки, а потом – только красные. Во второй строке нужно вывести количество удалённых (синих и красных) точек. Примеры Ввод Вывод BBBRBBRBRB 4 Вот мой код: n = input() s = '' count = 0 for g in range(0, len(n)): if g == len(n) - 1: break if n[g] == 'B' and n[g + 1] == 'B': s += 'B' continue elif n[g] == 'B' and n[g + 1] == 'R': if count == 0: s += 'B' else: s += 'R' continue elif n[g] == 'R' and n[g + 1] == 'B': s += 'R' count += 1 continue elif n[g] == 'R' and n[g + 1] == 'R': continue print(s) print(count) Что я делаю не так и какой вариант правильный

Информатика

Ответы

ksv89

1)многофункциональное электронное програмно управляемое устройство для работы с информацией

2)сканер

3)тактовой частоты процессора

4)Программа - это последовательность… *

команд для компьютера

5)внешняя память

6)в двоичном коде

7)Принтер - устройство кодирования

8)Операционная система - это программы, управляющие работой компьютера

9)программа, обеспечивающая работу устройства компьютера

10)а) программа для обработки информации без знания программирования

11)г) в оперативной памяти

12)аппаратным интерфейсом

13)в) рисунков и фотографий

14)пользовательский интерфейс

15)Логический диск

16)вредоносная программа нанести ущерб данным на копьютере или вывести его из стро

17)Графическим файлам

18)Один любой допустимый символ

19)C

20)Файловая система

21)клавиатура, джойстик,монитор,мышь

22)C:\Работа1

23)-

24)-

25)расширение

nadjasokolova2017

ответ: Маркер заполнения - небольшой черный квадратик, который появляется в правом нижнем углу выделенной ячейки или выделенного диапазона. Маркер заполнения используется для заполнения соседних ячеек на основе содержимого выделенных ячеек.

Маркер заполнения удобен для заполнения соседних ячеек содержимым выделенной ячейки. Для этого:

выделите ячейку со значением, которое нужно скопировать;

наведите на Маркер заполнения указатель мыши (курсор), чтобы он принял вид креста;

нажмите левую клавишу мыши и не отпуская ее протяните курсор вниз или в другую сторону на нужное количество ячеек. Выделенные ячейки будут обведены рамкой;

Объяснение: В Интернете написано.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дана цепочка, состоящая из синих (B) и красных (R) точек. Нужно удалить наименьшее одинаковое количество синих и красных точек так, чтобы сначала шли только синие, а потом – только красные. Входные данные Входная строка содержит только символы 'B' и 'R' без пробелов. Выходные данные Нужно вывести полученную цепочку, в которой сначала идут только синие точки, а потом – только красные. Во второй строке нужно вывести количество удалённых (синих и красных) точек. Примеры Ввод Вывод BBBRBBRBRB 4 Вот мой код: n = input() s = '' count = 0 for g in range(0, len(n)): if g == len(n) - 1: break if n[g] == 'B' and n[g + 1] == 'B': s += 'B' continue elif n[g] == 'B' and n[g + 1] == 'R': if count == 0: s += 'B' else: s += 'R' continue elif n[g] == 'R' and n[g + 1] == 'B': s += 'R' count += 1 continue elif n[g] == 'R' and n[g + 1] == 'R': continue print(s) print(count) Что я делаю не так и какой вариант правильный
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

rada8080
akbmaslafarkop3175
Державина
tanyashevvvv
Delyaginmikhail
baron
dilanarthur27
larinafashion829
stachevay-lera
dmitrijku
Алёна Геннадьевна98
Vasilevna_Utenkova651
rendikalogistic
Ryadovboxing23
▲