Smol PREOI 2025 D1W
Note
W trosce o zachowanie rozwiązań zadań w tajemnicy dla przyszłych edycji konkursu, nie będą podawane ich pełne nazwy. Zamiast nich będą stosowane oznaczenia z numerem dnia oraz pierwszą literą nazwy zadania. W ten sposób uczestnicy konkursu, z którego pochodzi zadanie odnajdą omówienie, gdy pozostałe osoby nie go rozpoznają.
Treść
Dany jest -elementowy ciąg . Potrzebujemy obsłużyć zapytań (typu ) o ilość spójnych podciągów niemalejących na przedziale . Są też zapytania (typ ) o zmianę wartości na .
Założenia
Rozwiązanie
Na bazie ciągu konstruujemy ciąg . Niech . Wtedy postępujemy podobnie do rozwiązania przedstawionego na omówieniu po konteście - budujemy drzewo przedziałowe, na którym robimy , w którym łączymy ciągi .
TODO: opowiedz o metodzie dp na drzewie przedziałowym