Najbardziej klasyczny przykład użycia gasienicy, to znajdź w ciągu, którego wszystkie liczby są nieujemne spójny fragment (może być też najdłuższy) o sumie równej x.
Zadania jakie ja pamietam na gąsienicę, to:
Lizak, 2 etap XVI OIJ:
https://szkopul.edu.pl/problemset/problem/9y5Fywu8h7DyO89-gd5ifrju/site/?key=statement
Notowania akcji, 2 etap XIV OIJ:
https://szkopul.edu.pl/problemset/problem/Vtr5pP-RRtjqnivWocv8xaad/site/?key=statement
O ile dobrze pamiętam, to też to:
https://szkopul.edu.pl/problemset/problem/GE48t27fgAbn4WNGoGhVChb-/site/?key=statement
Na zdalnych warsztatach olimpijskich dla juniorów 2022, Adam Gąsienica Samek robił wykład o gąsienicy(jest na kanale OIJ na yt) i na sio2 są zadania z sprawdzarką:
https://sio2.mimuw.edu.pl/c/zwo22/p/
Dołożyłbym jeszcze zadanie Zespoły z 2 etapu XV OIJ, ono nie jest na strikte gąsienicę, ale pomysł i tak fajny(a prosty):
https://szkopul.edu.pl/problemset/problem/WsCEgGZvejeElRDr0xT7Nwwf/site/?key=statement
Dodam jeszcze, że gąsienica często występuje z różnymi strukturami danych np. utrzymującymi co jest w gąsienicy. Czasem jest to zwykła tablica, czy kilka zmiennych, ale czasem może to być np. set / multiset / mapa / kolejka monotonniczna itp.