C/CPP
Написать программу, осуществляющую поиск множества ключевых слов {beta, begin, green} в текстовом файле. Результатом работы программы должен быть список найденных слов и номера позиций этих слов в тексте. Символ новой строки не учитывать при подсчете позиции слова.
Ключевые слова:
регулярные выражения, недетерминированные конечные автоматы, поисковая система
|
|||
Калькулятор.
Ключевые слова:
калькулятор, математическое выражение, функция, синтаксический анализ
|
|||
Фишка может двигаться по полю длины N только вперед. Длина хода фишки не более K. Найти число различных путей, по которым фишка может пройти поле от начала до конца.
Ключевые слова:
динамическое программирование, ход фишки, длина различных путей
|
|||
Дано натуральное число N. Вычислить сумму его цифр.
Ключевые слова:
натуральное число, количество цифр, сумма цифр
|
|||
Даны целые числа A1, A2, A3,..., An, каждое из которых отлично от нуля. Поменять местами наибольший член последовательности и член с номером M.
Ключевые слова:
массив, максимальный член последовательности, наибольший элемент массива
|
|||
Многоугольник (не обязательно выпуклый) задан на плоскости перечислением координат вершин в порядке обхода его границ. Определить площадь многоугольника.
Ключевые слова:
многоугольник, полигон, площадь, трапеция, вычисление площади
|
|||
Многоугольник (не обязательно выпуклый) задан на плоскости перечислением координат вершин в порядке обхода его границ. Определить лежит ли заданная точка внутри данного многоугольника.
Ключевые слова:
многоугольник, полигон, луч, точка внутри, точка снаружи, принадлежность точки |
|||