Задача 1
Дано корневое дерево и число $$$k$$$. Для каждой вершины $$$u$$$ найти кол-во вершин в поддереве вершины $$$u$$$ отдаленных от $$$u$$$ на расстояние не более $$$k$$$ рёбер.
Рассмотрим решение за $$$O(N)$$$. При этом возникнет забавная структура — RQ на stack-е с запросами $$$O(1)$$$ (по сути префикс-сумма).








