Quantcast
Channel: Решение олимпиадных задач
Browsing all 10 articles
Browse latest View live

Минимальное количество монет

Задача 13.6. Денежная система некоторой страны предоставляет монеты номиналом с, = 1, с2, ..., Как выдать сумму S с помощью минимального чис- ла монет? Вход. В первой строке — сумма S и количество...

View Article



Разбиение алфавита

Задача 13.7. Существует следующий способ набора букв на мобильном те- лефоне. Клавише 2 сопоставлены буквы abc, клавише 3 — def и т.д. При на- боре текста одно нажатие на клавишу 2 порождает символ а,...

View Article

Размещения ферзей

Задача 11.3 (о ферзях). Шахматная доска имеет размеры лхл. По правилам шахмат ферзь атакует все поля и фигуры на одной с ним вертикали, горизонтали и диагонали. Расположение нескольких ферзей на...

View Article

Дерево размещений и его обход

Размещения ферзей на шахматной доске, которые строятся в процессе выполне- ния процедуры Search, можно представить узлами корневого ориентированного дере- ва (рис. 11.4). Пустое размещение о является...

View Article

Абзац с блоками разной высоты

Задача 13.8. Есть абзац текста, в котором много слов (блоков) с разными высотами, например обычные слова и математические формулы. Абзац доста- точно длинный, поэтому его нужно разбить на строки....

View Article


Максимальное значение выражения

Задача 13.9. Дано арифметическое выражение, состоящее из одноцифровых (от 0 до 9) чисел, между которыми записаны знаки операций +, - и *. Нужно вставить в это выражение круглые скобки так, чтобы...

View Article

Вычеркивание из строки

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

View Article

Описание линии в виде конечного автомата

Как анализировать линию? Ответ "так же, как в примере, представленном на рис. 15.1"не говорит почти ничего, ведь в примере упомянуты частные случаи, тогда как возможности анализа линии намного богаче,...

View Article


Взвешенный матроид и жадный алгоритм

Достаточное (но не необходимое!) условие того, что можно построить жадный алго- ритм, правильно решающий задачу поиска допустимого подмножества с максимальным весом, связано с особенностями структуры...

View Article


Матричный матроид

Свойство наследования очевидно — подмножество любого линейно независимого множествастрок также линейно независимо. Докажем свойство замены. Пусть А и В — линейно независимые подмножества строк матрицы...

View Article
Browsing all 10 articles
Browse latest View live




Latest Images