Кривые Безье являются одним из наиболее важных инструментов графического редактора. Они позволяют изображать произвольные кривые (векторы).
Бывают
1) рисовать кривую Безье;
2) рисовать кривую Спиро;
3) рисовать кривую BSpline;
4) рисовать прямые линии в любом направлении;
5) рисовать горизонтальные и вертикальные линии.
Да, можно.
При выделении области рисунка появляются направляющие
стрелки по углам. Выделенную область рисунка можно поворачивать, увеличивать, уменьшать, перемещать из одного места
в другое, копировать через контекстное меню
Рисунок можно повернуть по часовой либо против часовой
стрелки на 90q, по вертикали, горизонтали и в противоположном направлении
После выделения рисунка эти кнопки появятся на Панели
инструментов. Для изменения рисунков и форм выбираем
инструмент
инструментов. Для изменения рисунков и форм выбираем
– Редактировать узлы контура. При выборе
инструмента Редактировать узлы можно увидеть все узлы
выбранного контура изображения, а также дополнительные
узлы. Можно выбрать необходимый узел и переместить его,
удерживая левой кнопкой мыши.
С инструмента Редактировать узлы, дважды щелкнув
по изображению, можно также
добавить к нему дополнительные
узлы, изменять размеры и формы
рисунка
Проходим по строке, запоминая текущий символ и сколько раз он уже повторился. Если следующий символ такой же, то просто увеличиваем длину серии на 1, если нет - выводим информацию про серию и начинаем новую. Надо не забыть корректно обработать последний символ - после него серия также заканчивается.
Код (Python 3):
s = input()
current_digit, count = None, 0
for digit in s:
if current_digit != digit:
if count > 0:
print(count, current_digit)
current_digit, count = digit, 1
else:
count += 1
print(count, current_digit)