Lista zadań

Co oznacza poziom? Jakich tagów możesz użyć do wyszukiwania? Info na dole strony.
Wyszukiwanie zaawansowane: https://oki.org.pl/wyszukiwarka-zadania-materialy.php

Nazwa zadania Poziom trudności Omówienie Źródło Etap
Social Distancing 3 tak USACO Silver
Counting Haybales 2 tak USACO Silver
Painting the Barn 2 tak USACO Silver
Moocast 3 tak USACO Silver
Cowntagion 2 nie USACO Silver
Stuck in a Rut 3 nie USACO Silver
Cow Beauty Pageant 3 tak USACO Silver
Cowntagion 3 nie USACO Silver
Spaced Out 2 nie USACO Silver
No Time to Paint 2 nie USACO Silver
Swapity Swapity Swap 3 tak USACO Silver
Maze Tac Toe 4 nie USACO Silver
Do You Know Your ABCs? 2 nie USACO Silver
Cow Steeplechase II 2 nie USACO Silver
Acowdemia 4 nie USACO Silver
Dance Mooves 4 nie USACO Silver
Overplanting 3 nie USACO Silver
Grass Planting 3 nie USACO Silver
Convention 3 nie USACO Silver
The Bovine Shuffle (Silver) 3 nie USACO Silver
Paired Up 1 nie USACO Silver
Bovine Genomics (Silver) 1 nie USACO Silver
Where is Bessie? 3 nie USACO Silver
Breed Counting 2 tak USACO Silver
Diamond Collector 3 tak USACO Silver
Mars Lander Episode 2 1 tak CodinGame Medium
Closing the Farm 3 tak USACO Gold
Aggressive cows 3 tak USACO Gold
Sleepy Cow Sorting (Gold) 3 nie USACO Gold
Bovine Genomics (Gold) 4 nie USACO Gold
Spy-string 3 tak Codeforces Div. 3 F
Onboarding 1 tak CodinGame Easy
Power of Thor 1 tak CodinGame Easy
Decorate Apple Tree 3 tak Codeforces Div. 2 D
Theseus and labyrinth 4 nie Codeforces Div. 2 D
Modified GCD 3 tak Codeforces Div. 2 C
Pokémon Army (easy version) 2 tak Codeforces Div. 2 C
Fox And Names 4 nie Codeforces Div. 2 C
Dijkstra? 3 tak Codeforces Div. 2 C
Perfect Security 5 nie Codeforces Div. 1 C
Vasya and String 3 nie Codeforces Div. 2 C
Palindromic Matrix 2 nie Codeforces Div. 3 C
Social Distancing I 1 nie USACO Bronze
Social Distancing II 2 nie USACO Bronze
Bucket Brigade 1 tak USACO Bronze
Word Processor 1 nie USACO Bronze
Mad Scientist 1 nie USACO Bronze
Do You Know Your ABCs? 1 nie USACO Bronze
Cowntact Tracing 1 nie USACO Bronze
Daisy Chains 1 nie USACO Bronze
Sleepy Cow Sorting (Bronze) 2 nie USACO Bronze
The Bovine Shuffle (Bronze) 1 nie USACO Bronze
Pyramid of Glasses 2 nie Codeforces Div. 2 B
Tanya and Candies 2 nie Codeforces Div. 3 B
Take Your Places! 2 nie Codeforces Div. 2 B
Pyramid of Glasses 2 tak Codeforces Div. 2 B
Chess Tournament 2 nie Codeforces Div. 2 B
Books 2 tak Codeforces Div. 2 B
GCD Table 3 tak Codeforces Div. 1 A
Watermelon 1 tak Codeforces Div. 2 A
Way Too Long Words 1 nie Codeforces Div. 2 A
Team 1 nie Codeforces Div. 2 A
Next Round 1 nie Codeforces Div. 2 A
Domino piling 1 nie Codeforces Div. 2 A
Bit++ 1 nie Codeforces Div. 2 A
Petya and Strings 1 nie Codeforces Div. 2 A
Beautiful Matrix 1 nie Codeforces Div. 2 A
Helpful Maths 1 nie Codeforces Div. 2 A
Learn from Math 1 nie Codeforces Div. 2 A
Maximum GCD 1 nie Codeforces Div. 2 A
Almost Prime 2 tak Codeforces Div. 2 A
Way Too Long Words 1 tak Codeforces Div. 2 A
Nicholas and Permutation 1 nie Codeforces Div. 2 A
Water Buying 1 nie Codeforces Div. 3 A
A Variety of Operations 1 nie Codeforces Div. 2 A
Domino piling 1 tak Codeforces Div. 2 A
Game Outcome 1 tak Codeforces Div. 2 A
Naklejki 2 tak OIJ 3
Kajaki 4 tak OI 3
Taśma 2 tak OIJ 3
Lampy 3 tak OIJ 3
Leśne zwierzęta 3 tak OIJ 3
Waga 3 nie OIJ 3
Centrala telefoniczna 3 nie OIJ 3
Ciasta 3 tak OIJ 3
Skrzyżowanie 3 tak OIJ 3
Pionki 2 tak OIJ 3
Antytrójkątowe pudełko 4 tak OIJ 3
Ciężarówki 3 tak OIJ 3
Kulki 2 tak OIJ 3
Liczby silne 3 tak OIJ 3
Wieża 2 tak Ilocamp 2
Bony 4 tak OI 2
Przyciski 2 tak OIJ 2
Domek z kart 4 tak OIJ 2
Bitmapa 4 tak OI 2
Morskie Opowieści 4 tak OI 2
Porządek 2 tak OIJ 2
Wesoła małpka 2 tak Ilocamp 2
Podróż 4 nie OI 2
Sygnał 2 tak OIJ 2
Zając 3 tak OIJ 2
Konduktor 4 tak OI 2
Bankiet 2 tak OIJ 2
Zespoły 1 tak OIJ 2
Płoty 2 tak OIJ 2
Czekolada 2 tak OIJ 2
Test na inteligencję 4 tak OI 1
Liczby pechowe 2 tak OIJ 1
Park 2 tak OIJ 1
Lizak 4 tak OI 1
Basen 2 tak OIJ 1
Cło 4 tak OI 1
Gildie 4 tak OI 1
Hurra! 1 tak OIJ 1
Pomniejszenie 4 tak OI 1
Najmniejsza Wspólna Wielokrotność 4 tak OI 1
Programy 2 tak OIJ 1
Liczby parzystocyfrowe 3 tak OIJ 1
... albo psikus! 2 tak OIJ 1
OIJ 1 tak OIJ 1
Zegarek 1 tak OIJ 1
Najmniejsza liczba 1 tak OIJ 1
Mapa gęstości 3 tak OI 1
Dwukrotność sumy cyfr 2 tak OIJ 1
Koleje 3 nie OI 1
Zagadka 1 nie ITP 1
Abraham 1 nie OKI
Zabawa Bajtka 2 tak OKI
Taxi 3 tak OKI
Górska wyprawa 1 nie OKI
Pandemia wirusa 2 nie Interview Microsoft
Kółka olimpijskie 3 nie OKI
Sklad 2 nie OKI
Choinka 1 tak Szkopuł
Loteria 2 tak Interview Google
Serce 1 tak OKI
Czekoladki 1 tak Szkopuł
Skład 2 tak OKI
Wiadomość 1 tak OKI
Nauka zdalna 2 nie OKI
Wyspy Cali 1 tak OKI
Kolonie 2 tak ki
Templariusze 1 tak OKI
Pin bankowy 1 tak OKI
Harde Zadanka 3 nie OKI
Drzewo działań Bitka 3 nie Interview Microsoft
Pociągi 1 tak OKI
Kłopotliwy posiłek 2 nie OKI
Lokata 1 nie OKI
Zamiana temperatur 1 tak OKI
Jumbo 3 tak ki
Is it a tree? 3 tak SPOJ
Rozsyłanie koszulek 2 nie Interview Glassdoor
Detective Pikaptcha ep1 1 tak CodinGame
Aproksymacja 3 nie ki
Akcje 1 nie Interview Facebook
Szybka gotowka 1 tak OKI
High Profit Only 2 tak OKI
Instrukcje Shuruppaka 1 tak OKI
System rezerwacji 1 tak OKI
Kulki 3 tak OKI
Easy Dijkstra Problem 3 nie SPOJ
Salon Telefanatic 1 tak OKI
Widoczność 3 tak ki
Liczby Fibonacciego też dla starszych 3 nie ki
Tetris 2D 3 nie Szkopuł
Halny 4 tak Wrocławskie Sparingi Informatyczne
Brylanty z kosmosu 3 tak OKI
Bramkarz 1 tak OKI
Tetris 2D 3 tak Szkopuł
Festyn w Bajtlandii 4 nie SPOJ
Najeźdźcy z kosmosu v1 1 tak OKI
Zima 3 nie ki
Podciąg Jasia 3 nie ki
Dwa Kubki 4 nie OKI
Dwa kubki 2 4 nie OKI
Najeźdźcy z kosmosu v2 1 tak OKI
Koraliki 2 tak OKI
Proste RLE 2 nie Wrocławskie Sparingi Informatyczne
Żabka 2 nie OKI
Koraliki 2 tak OKI
Autostrady Króla Bajtka 3 nie OKI
Kontrola sklepów 3 nie OKI
Dynie 2 nie OKI
House Robber 3 nie LeetCode
Mutating DNA 4 tak IOI
Painters Partition Problem 3 nie Interview Google
Allocate minimum number of pages 3 nie GeeksforGeeks
Trybuna 3 nie Ontak
36-tka 4 nie Ontak
Okablowanie 4 nie IOI
Monotonic Array 1 nie LeetCode, Interview Facebook
Find All Duplicates in an Array 2 nie LeetCode, Interview Microsoft
Magic 4 tak EJOI
Buźka 1 tak OKI
Awantura o czapki 2 tak MPwPZ
Suma 1 tak OKI
Śmieci 1 tak OKI
WIELKI ZDERZACZ KULEK 1 tak OKI
Pomiary 1 tak Szkopuł
Sad 2 tak OKI
Mandelbrot 1 tak OKI
Dynamiczna Zabawa Puzzlami 3 tak OKI
Atak na mleczarnię 1 tak OKI
Pierwsza 2 tak OKI
Oceny 1 tak Szkopuł
Gwiazdozbiór 1 tak OKI
Szyfr Cezara 1 tak Szkopuł
Zakup działki 2 tak OKI


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
Algorytmika: Przypadki, Symulacja, Konstrukcja, Brut, 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, Dwa wskaźniki, Kolejka monotoniczna, Cykle, GCD, LCM, Dzielniki, Sito, Szybkie potęgowanie, Macierze, Zachłan, Dynamik, Reszta, Plecak, Hash, Backtracking, FAU, Drzewa, Grafy, DFS, Preorder, Postorder, Dijkstra, Drzewa trie, Drzewa przedział przedział, Drzewa punkt przedział , Geometria, 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, Stos, vector, kolejka priorytetowa, set, map, Gra, Animacja, GoogleSheet, JavaScript, html, canvas

Objaśnienia:
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
Dzielniki – szukamy dzielników liczby do pierwiastek(liczba)
Symulacja – symulacja procesu z zadania
Konstrukcja – konstruujemy rozwiązanie zgodnie z wymaganiami zadania
Brut – rozpatrujemy wszystkie możliwości
Interview – zadanie z rozmowy kwalifikacyjnej do firm informatycznych
Znak – typ znakowy (char)
Liczby rzeczywiste – typ double, long double, float