Оранжерея
Оранжерея
Крыша оранжереи имеет форму правильного треугольника со стороной N. Прямыми параллельными сторонам крыша разделена на стеклянные пластины, являющиеся правильными треугольниками со стороной 1. В вершинах эти маленькие треугольники скреплены болтами. Болты пронумерованы последовательно натуральными числами, начиная с 1, по строкам сверху вниз. В каждой строке нумерация идет слева направо. Аналогичным образом пронумерованы пластины (см. рисунок). Если один из болтов сломается, то все скрепленные им пластины становятся ненадежными и могут упасть. Инженер по технике безопасности хочет узнать, какие пластины могут упасть, если сломается некоторый болт.
Giriş verilənləri
Напишите программу, которая считывает с клавиатуры два целых числа: длина стороны крыши N (1 ≤ N≤ 65 535.), и номер K болта, для которого требуется произвести проверку.
Çıxış verilənləri
Программа должна вывести номера ненадежных пластин в порядке возрастания.
Nümunə
3 5
2 3 4 6 7 8