Nocturne 24 декабря 2019

Простые комбинаторные задачи

Представляем вашему вниманию три задачи, которые можно решить, имея всего лишь знания на уровне 7 класса.
Простые комбинаторные задачи

Не секрет, что один из важнейших навыков современного программиста – математическое мышление. Именно строгое и формальное мышление позволяет быстро и четко реализовать алгоритм. При этом важен именно аналитический тип мышления, который совершенно не требует глубоких познаний в математике. В действительности вам совсем не обязательно знать и помнить страшные формулы и теоремы, достаточно баловать себя несложными задачами. Вроде таких:

1. Дети в очереди за шоколадом

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

Решение

2. Сеньор и мидл

Сколькими способами из 12 молодых программистов можно выбрать сеньора и мидла.

Решение

3. Количество разных слов из букв

Сколько различных слов можно составить из букв proglib? А из proglibio?

Решение

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

Комментарии

ВАКАНСИИ

Добавить вакансию
Разработчик C++
Москва, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ