Lista zadań

Poziom: 1 – nauka programowania, 2- I/II etap OIJ , 3 – III etap OIJ, 4 – I/II etap OI, 5 – III etap OI,  6 – Olimpiady Międzynarodowe
Wiedza: Przypadki, Sortowanie, Pomysł, Na później, Na później 2D, Policz Najpierw Wszystko, Systemy pozycyjne, Sumy prefiksowe, Sumy prefiksowe 2D, Binary Search, Binary Search po wyniku, Gąsienica, kolejka monotoniczna, GCD, LCM, Sito, Szybkie potęgowanie, Macierze, Dynamik, Reszta, Plecak, Hash, Backtracking, FAU, Drzewa, Grafy, DFS, Preorder, Postorder, Dijkstra, Drzewa trie, Drzewa przedział przedział, Drzewa punkt przedział , Kombinatoryka, Interview
Programowanie: Wyjście, Wejście, Zmienne, Liczby rzeczywiste, Arytmetyka, Wektory, Warunek, Pętla, Znak, String, Funkcja, Tablica, Tablica2D, Tablica stringów, struct, Funkcja sortująca, vector, kolejka priorytetowa, set, map, Gra, GoogleSheet, JavaScript, html, canvas  

Nazwa zadania Poziom trudności Źródło Etap Omówienie
Pionki 2 OIJ 3 tak
No Time to Paint 2 USACO Silver nie
Spaced Out 2 USACO Silver nie
House Robber 3 LeetCode nie
Cowntagion 3 USACO Silver nie
Do You Know Your ABCs? 1 USACO Bronze nie
Social Distancing I 1 USACO Bronze nie
Mad Scientist 1 USACO Bronze nie
Word Processor 1 USACO Bronze nie
Kontrola sklepów 3 OKI nie
Dynie 2 OKI nie
Autostrady Króla Bajtka 3 OKI nie
Skład 2 OKI tak
Koraliki 2 OKI tak
Skrzyżowanie 3 OIJ 3 tak
Ciasta 3 OIJ 3 tak
Żabka 2 OKI nie
Proste RLE 2 Wrocławskie Sparingi Informatyczne nie
Centrala telefoniczna 3 OIJ 3 nie
Koraliki 2 OKI tak
Konduktor 4 OI 2 tak
Najeźdźcy z kosmosu v2 1 OKI tak
Najeźdźcy z kosmosu v1 1 OKI tak
Leśne zwierzęta 3 OIJ 3 tak
Dwa Kubki 4 OKI nie
Dwa kubki 2 4 OKI nie
Waga 3 OIJ 3 nie
Podciąg Jasia 3 ki nie
Zima 3 ki nie
Halny 4 Wrocławskie Sparingi Informatyczne tak
Festyn w Bajtlandii 4 SPOJ nie
Tetris 2D 3 Szkopuł tak
Bramkarz 1 OKI tak
Brylanty z kosmosu 3 OKI tak
Zamiana temperatur 1 OKI tak
Tetris 2D 3 Szkopuł nie
Koleje 3 OI 1 nie
Lampy 3 OIJ 3 tak
Perfect Security 5 Codeforces Div. 1 C nie
Liczby Fibonacciego też dla starszych 3 ki nie
Cow Beauty Pageant 3 USACO Silver tak
Zając 3 OIJ 2 tak
Dwukrotność sumy cyfr 2 OIJ 1 tak
Mars Lander Episode 2 1 CodinGame Medium tak
Widoczność 3 ki tak
Sygnał 2 OIJ 2 tak
Salon Telefanatic 1 OKI tak
Podróż 4 OI 2 nie
Easy Dijkstra Problem 3 SPOJ nie
Dijkstra? 3 Codeforces Div. 2 C tak
Kulki 3 OKI tak
System rezerwacji 1 OKI tak
Bucket Brigade 1 USACO Bronze tak
Mapa gęstości 3 OI 1 tak
Instrukcje Shuruppaka 1 OKI tak
Szybka gotowka 1 OKI tak
High Profit Only 2 OKI tak
Aggressive cows 3 USACO Gold tak
Najmniejsza liczba 1 OIJ 1 tak
Zegarek 1 OIJ 1 tak
OIJ 1 OIJ 1 tak
Fox And Names 4 Codeforces Div. 2 C nie
Rozsyłanie koszulek 2 Interview Glassdoor nie
Pandemia wirusa 2 Interview Microsoft nie
Drzewo działań Bitka 3 Interview Microsoft nie
Loteria 2 Interview Google tak
Akcje 1 Interview Facebook nie
Kółka olimpijskie 3 OKI nie
Counting Haybales 2 USACO Silver tak
Wieża 2 Ilocamp 2 tak
Test na inteligencję 4 OI 1 tak
Modified GCD 3 Codeforces Div. 2 C tak
Aproksymacja 3 ki nie
Przyciski 2 OIJ 2 tak
Bony 4 OI 2 tak
GCD Table 3 Codeforces Div. 1 A tak
Taxi 3 OKI tak
Stuck in a Rut 3 USACO Silver nie
Cowntagion 2 USACO Silver nie
Liczby pechowe 2 OIJ 1 tak
Zabawa Bajtka 2 OKI tak
Spy-string 3 Codeforces Div. 3 F tak
Naklejki 2 OIJ 3 tak
Detective Pikaptcha ep1 1 CodinGame tak
... albo psikus! 2 OIJ 1 tak
Programy 2 OIJ 1 tak
Liczby parzystocyfrowe 3 OIJ 1 tak
Closing the Farm 3 USACO Gold tak
Is it a tree? 3 SPOJ tak
Jumbo 3 ki tak
Lokata 1 OKI nie
Kłopotliwy posiłek 2 OKI nie
Moocast 3 USACO Silver tak
Decorate Apple Tree 3 Codeforces Div. 2 D tak
Pociągi 1 OKI tak
Harde Zadanka 3 OKI nie
Kolonie 2 ki tak
Templariusze 1 OKI tak
Pin bankowy 1 OKI tak
Najmniejsza Wspólna Wielokrotność 4 OI 1 tak
Wesoła małpka 2 Ilocamp 2 tak
Pomniejszenie 4 OI 1 tak
Team 1 Codeforces Div. 2 A nie
Wyspy Cali 1 OKI tak
Power of Thor 1 CodinGame Easy tak
Nauka zdalna 2 OKI nie
Painting the Barn 2 USACO Silver tak
Way Too Long Words 1 Codeforces Div. 2 A tak
Wiadomość 1 OKI tak
Almost Prime 2 Codeforces Div. 2 A tak
Porządek 2 OIJ 2 tak
Hurra! 1 OIJ 1 tak
Morskie Opowieści 4 OI 2 tak
Bitmapa 4 OI 2 tak
Taśma 2 OIJ 3 tak
Onboarding 1 CodinGame Easy tak
Pokémon Army (easy version) 2 Codeforces Div. 2 C tak
Domek z kart 4 OIJ 2 tak
Watermelon 1 Codeforces Div. 2 A nie
Gildie 4 OI 1 tak
Cło 4 OI 1 tak
Basen 2 OIJ 1 tak
Czekoladki 1 Szkopuł tak
Kajaki 4 OI 3 tak
Lizak 4 OI 1 tak
Park 2 OIJ 1 tak
Choinka 1 Szkopuł tak
Serce 1 OKI tak
Sklad 2 OKI nie
Social Distancing 3 USACO Silver nie
Social Distancing II 2 USACO Bronze nie
Maximum GCD 1 Codeforces Div. 2 A nie
Learn from Math 1 Codeforces Div. 2 A nie
Helpful Maths 1 Codeforces Div. 2 A nie
Beautiful Matrix 1 Codeforces Div. 2 A nie
Petya and Strings 1 Codeforces Div. 2 A nie
Bit++ 1 Codeforces Div. 2 A nie
Domino piling 1 Codeforces Div. 2 A nie
Next Round 1 Codeforces Div. 2 A nie
Way Too Long Words 1 Codeforces Div. 2 A nie
Górska wyprawa 1 OKI nie
Abraham 1 OKI nie


FAU – Find And Union (Disjoint Set)
Na później – zaznaczamy co mamy zrobić, kumulujemy zadania, wykonujemy je na raz w jednym przejściu
Policz Najpierw Wszystko – liczymy w ramach preprocesingu wszystkie możliwe odpowiedzi. Na pytania odpowiadamy w czasie stałym.
Systemy pozycyjne – wykorzystanie innych systemów niż dziesiętny, zamiana
Przypadki – rozpatrzenie przypadków lub złożony problem
Interview – zadanie z rozmowy kwalifikacyjnej do firm informatycznych
Znak – typ znakowy (char)
Liczby rzeczywiste – typ double, long double, float