Недавно, решая задачи Петрозаводских тренировок этого года, столкнулся с интересной задачей:
есть массив, размера N < = 105, и три типа запросов:
1 l r d -- увиличить все элементы на отрезке от l до r на t
2 l r -- на отрезке применить операцию взятия корня в округлением вниз, т.е.
3 l r -- почитать сумму на отрезке.
Запросов так же до 105, X всегде меньше 105
Пробовал разные подходы, но ничего работающего не нашел.
Подскажите, может кто знает.
З.Ы. Не хочет вставлять формулы :( Очень странный редактор постов