Ну вот. У нас дискретный шаг в единичку. Создавайте хеш-табличку в 15 ключей. И каждому ключу сопоставляейте ссылку на отрезок. Мемоизация. Так любую детерминистик-функцию можно отобразить. Ну если будет наложение отрезков - тогда ничего не поделать. Список выдадим.
by_EL, ЭЦП не изменяет содержимого твоего документа. Просто дописывает к нему хвостик. И этот хвостик закрепляет состояние документа так что изменить его не сломав подпись уже невозможно. А сертификат участвует в этом как хранилище публичного ключа. Но не просто ключа а документа где прописаны все реквизиты в том числе и публичные ключи. Но сами сертификаты и документы не являются акторами. Тебе проще описать свой вопрос в терминологии таких субъектов как Алиса Боб и Кларк. Так проще для восприятия.
Тип можно менять в направлении от простого типа к более сложному. Например int => varchar. Обычно делают в 3 этапа. Создают новое Поле нужного типа. Копируют данные с конверсией. Удаляют старое поле. И переименовывают новое в старое имя.
Вовэу ᅠ, когда я обучался программированию - меня сначала научили как сделать декомпозицию задачи на блок схему. Это такие прямоугольнички со стрелками. Берешь входные данные. X,Y. Пишешь ромбик. Это типа ввод данных. От него - стрелочка вниз. Потом в прямоугольничках делаешь вычисления. И потом столько прямоугольничков сколько надо. Нарисуй блок схему. Тогда пойшешь в каком порядке тебе считать полярные координаты. Ты написал polar_system но мне кажется что ты на самом деле еще не понимаешь порядок вычислений. Что за чем идет. Ты никакую полар-систем еще не получил. И название переменной не так назвал. А это еще не про Питон. Это просто про алгоритмизацию.
Вот так.
Если-бы я занимался системным обучением - то я-бы начал с азов. Вот я такой нудный ментор.
Давать готовое решение на ЯП я не хочу. Пускай дают другие.
VolgaVolga, надо посмотреть. Создайте exception в работе любого контроллера и посмотрите что в стеке. И по dependency надо глянуть. Я лет 5 со Spring уже не работал. Не знаю как оно щас. Но Tomcat уже вроде не обязателен. Это хорошо.
Вобщем грибокс внизу всё верно написал. Но боже мой почему авторы вопросов настолько ленивы что даже
не могут поставить задачу в терминах блок-схем, псевдо-языков или скечтей программ. Что им даёт эта
словесная гуманитарная болтовня? Будьте-же вы инженерами разработки а не тик-токерами туды вас в качель!