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
... albo psikus! 2 tak OIJ 1
36-tka 4 nie Ontak
A Variety of Operations 1 nie Codeforces Div. 2 A
Abraham 1 nie OKI
Acowdemia 4 nie USACO Silver
Aggressive cows 3 tak USACO Gold
Akcje 1 nie Interview Facebook
Allocate minimum number of pages 3 nie GeeksforGeeks
Almost Prime 2 tak Codeforces Div. 2 A
Analizator logów 1 tak OKI
Antykwariat 1 tak OKI
Antyplagiat 1 1 tak OKI
Antytrójkątowe pudełko 4 tak OIJ 3
Aproksymacja 3 nie ki
Atak na mleczarnię 1 tak OKI
Auto 1 tak OKI
Autostrady Króla Bajtka 3 nie OKI
Awantura o czapki 2 tak MPwPZ
Bankiet 2 tak OIJ 2
Basen 2 tak OIJ 1
Beautiful Matrix 1 nie Codeforces Div. 2 A
Binary Search 2 tak Codeforces Edu A
Bit++ 1 nie Codeforces Div. 2 A
Bitib, Bajtjab i palindrom 1 tak Szkopuł
Bitmapa 4 tak OI 2
Bony 4 tak OI 2
Books 2 tak Codeforces Div. 2 B
Bovine Genomics (Gold) 4 nie USACO Gold
Bovine Genomics (Silver) 1 nie USACO Silver
Bramkarz 1 tak OKI
Breed Counting 2 tak USACO Silver
Brylanty z kosmosu 3 tak OKI
Bucket Brigade 1 tak USACO Bronze
Budowa Bronisława 1 nie OKI
Buzia 1 nie OKI
Buźka 1 tak OKI
Caps Lock 3 tak OKI
Centrala telefoniczna 3 nie OIJ 3
Chemical table 3 nie EJOI
Chess Tournament 2 nie Codeforces Div. 2 B
Choinka 1 tak Szkopuł
Ciąg rosnący 3 nie OIJ 2
Ciasta 3 tak OIJ 3
Ciasto 1 nie OKI Wakacje
Cieżarówka 1 nie OKI
Ciężarówki 3 tak OIJ 3
Closing the Farm 3 tak USACO Gold
Convention 3 nie USACO Silver
Count Distinct Slices 2 tak Codility
Counting Haybales 2 tak USACO Silver
Course Schedule 3 nie CSES
Course Schedule 3 tak CSES
Cow Beauty Pageant 3 tak USACO Silver
Cow Jog 3 nie USACO Gold
Cow Routing 1 nie USACO Bronze
Cow Steeplechase II 2 nie USACO Silver
Cowntact Tracing 1 nie USACO Bronze
Cowntagion 2 nie USACO Silver
Cowntagion 3 nie USACO Silver
Crosswords 1 nie USACO Bronze
Cute Chef Gift 3 tak CodeChef
Cyclic Components 3 tak Codeforces Div. 2
Czekolada 2 tak OIJ 2
Czekoladki 1 tak Szkopuł
Czy to samo drzewo? 2 nie Szkopuł
Cło 4 tak OI 1
Daisy Chains 1 nie USACO Bronze
Daisy Chains 1 tak USACO Bronze
Dance Mooves 4 nie USACO Silver
Decorate Apple Tree 3 tak Codeforces Div. 2 D
Detective Pikaptcha ep1 1 tak CodinGame
Diamond Collector 3 tak USACO Silver
Digit Primes 2 tak Online Judge
Dijkstra? 3 tak Codeforces Div. 2 C
Do You Know Your ABCs? 1 nie USACO Bronze
Do You Know Your ABCs? 2 nie USACO Silver
Domek z kart 4 tak OIJ 2
Domino piling 1 nie Codeforces Div. 2 A
Domino piling 1 tak Codeforces Div. 2 A
Drzewo działań Bitka 3 nie Interview Microsoft
Drzewo i jego gałąź 2 nie Szkopuł
Dwa Kubki 4 nie OKI
Dwa kubki 2 4 nie OKI
Dwójki 1 nie Szkopuł
Dwukrotność sumy cyfr 2 tak OIJ 1
Dwuwymiarowe żabki 2 tak Mistrz Programowania
Dynamiczna Zabawa Puzzlami 3 tak OKI
Dynie 2 nie OKI
Dyrektor patrzy 3 tak OKI
Dzień Targowy 3 nie OKI - PreOIJ II etap 2
Dziwne cząsteczki 3 tak OIJ I
Easy Dijkstra Problem 3 nie SPOJ
Edytor graficzny 1 tak OKI
Edytor graficzny - część 1 1 tak OKI
Edytor graficzny ROZSZERZONY 1 nie OKI
Farma 1 nie OIJ 1
Festyn w Bajtlandii 4 nie SPOJ
Find All Duplicates in an Array 2 nie LeetCode, Interview Microsoft
Find All Possible Recipes from Given Supplies 3 nie LeetCode
Fioletowe lasery 2 nie Szkopuł
Fox And Names 4 nie Codeforces Div. 2 C
Frog 2 tak AtCoder
Fulle 2 4 nie OKI
Galaretka 1 nie Mistrz Programowania
Game Outcome 1 tak Codeforces Div. 2 A
Game Routes 3 nie CSES
GCD and LCM 1 nie CodeChef
GCD on Blackboard 2 tak AtCoder
GCD Table 3 tak Codeforces Div. 1 A
Giełda 3 tak Mistrz Programowania Runda VIII
Gildie 4 tak OI 1
Górska wyprawa 1 nie OKI
Grass Planting 3 nie USACO Silver
Grzybki 3 nie Ilocamp
Gumka do mazania 3 nie OIJ 3
Gwiazdozbiór 1 tak OKI
Halny 4 tak Wrocławskie Sparingi Informatyczne
Hanging Rack 3 tak EJOI
Harde Zadanka 3 nie OKI
Hello world! 1 nie OKI
Helpful Maths 1 nie Codeforces Div. 2 A
High Profit Only 2 tak OKI
Hoof, Paper, Scissors 2 nie USACO Bronze
House Robber 3 nie LeetCode
Hurra! 1 tak OIJ 1
Impreza krasnali 4 nie OI 1
Instrukcje Shuruppaka 1 tak OKI
Is it a tree? 3 tak SPOJ
Jumbo 3 tak ki
K-th Not Divisible by n 3 nie Codeforces Div. 1 C
Kaczka dziwaczka 1 nie OKI
Kajaki 4 tak OI 3
KJ and street lights 2 nie HackerRank
Knapsack 1 2 tak AtCoder
Koleje 3 nie OI 1
Kolejka 1 tak OKI
Kolonie 2 tak ki
Kolorowy wąż 2 nie OIJ 2
Konduktor 4 tak OI 2
Kontrola sklepów 3 nie OKI
Korale 3 tak Olimpiada Informatyczna I
Koraliki 2 tak OKI
Kostka Rubika 1 nie OKI
Kostkowa zagadka 2 nie OKI
Kółka olimpijskie 3 nie OKI
Koło 1 nie Szkopuł
Krążki 3 tak OI 1
Kto wygra bitwę? 3 tak OKI
Kulki 3 tak OKI
Kulki 2 tak OIJ 3
Kulturalna kolejka 2 nie OIJ 2
Kłopotliwy posiłek 2 nie OKI
Lampy 3 tak OIJ 3
Learn from Math 1 nie Codeforces Div. 2 A
Leśne zwierzęta 3 tak OIJ 3
Liczba drzew w lesie 2 nie Szkopuł
Liczby Fibonacciego też dla starszych 3 nie ki
Liczby parzystocyfrowe 3 tak OIJ 1
Liczby pechowe 2 tak OIJ 1
Liczby półpierwsze 3 nie OKI
Liczby silne 3 tak OIJ 3
Lizak 4 tak OI 1
Lokata 1 nie OKI
Lonely Photo 2 nie USACO Bronze
Loteria 2 tak Interview Google
LOVE 1 nie OKI
Mad Scientist 1 nie USACO Bronze
Magic 4 tak EJOI
Mandelbrot 1 tak OKI
Mapa gęstości 3 tak OI 1
Marathon 2 nie USACO Bronze
Maraton w Bajtocji 3 nie OKI Wakacje Runda 4
Mars Lander Episode 2 1 tak CodinGame Medium
Masakracja Faktami i Logiką 3 tak OKI
Maximum GCD 1 nie Codeforces Div. 2 A
Maze Tac Toe 4 nie USACO Silver
Metro 2 nie OIJ I
Mike and Feet 4 nie Codeforces Div. 1 B
Milczenie 1 nie OKI
Milk Pails 3 tak USACO Silver
Min Cost to Connect All Points 3 tak LeetCode
Modified GCD 3 tak Codeforces Div. 2 C
Monety 3 tak Potyczki Algorytmiczne A
Monotonic Array 1 nie LeetCode, Interview Facebook
Moocast 3 tak USACO Silver
Morskie Opowieści 4 tak OI 2
Mutating DNA 4 tak IOI
Najeźdźcy z kosmosu v1 1 tak OKI
Najeźdźcy z kosmosu v2 1 tak OKI
Najmniejsza liczba 1 tak OIJ 1
Najmniejsza Wspólna Wielokrotność 4 tak OI 1
Największy plus 3 nie OIJ II
Naklejki 2 tak OIJ 3
Nauka zdalna 2 nie OKI
Nawozy 1 nie OIJ 2
Next Round 1 nie Codeforces Div. 2 A
Nicholas and Permutation 1 nie Codeforces Div. 2 A
No Time to Paint 2 nie USACO Silver
NWW 3 nie Wrocławskie Sparingi Informatyczne Łatwiejsza
Oceny 1 tak Szkopuł
Odległości w drzewie 2 nie Szkopuł
OIJ 1 tak OIJ 1
Okablowanie 4 nie IOI
Onboarding 1 tak CodinGame Easy
Overplanting 3 nie USACO Silver
Painters Partition Problem 3 nie Interview Google
Painting the Barn 2 tak USACO Silver
Paired Up 1 nie USACO Silver
Palindromic Matrix 2 nie Codeforces Div. 3 C
Pandemia wirusa 2 nie Interview Microsoft
Park 2 tak OIJ 1
Perfect Security 5 nie Codeforces Div. 1 C
Petya and Strings 1 nie Codeforces Div. 2 A
Pierwsza 2 tak OKI
Pin bankowy 1 tak OKI
Pinezki na poduszce 2 nie OKI Wakacje
Pionki 2 tak OIJ 3
Piramida 3 tak OIJ 3
Piłka 1 tak OKI
Playlist 2 nie CSES
Pociągi 1 tak OKI
Podciąg Jasia 3 nie ki
Podróż 4 nie OI 2
Pokémon Army (easy version) 2 tak Codeforces Div. 2 C
Pomiary 1 tak Szkopuł
Pomniejszenie 4 tak OI 1
Porządek 2 tak OIJ 2
Potęgi 1 tak OKI
Potęgi dwójki 1 nie Szkopuł
Power of Thor 1 tak CodinGame Easy
Prezenty 3 nie OKI
Problem Collatza 3 nie OIJ 1
Programy 2 tak OIJ 1
Proste RLE 2 nie Wrocławskie Sparingi Informatyczne
Przyciski 2 tak OIJ 2
Punkty 1 nie OKI
Punkty 2 1 nie OKI
Pyramid of Glasses 2 nie Codeforces Div. 2 B
Pyramid of Glasses 2 tak Codeforces Div. 2 B
Płoty 2 tak OIJ 2
Reklama 3 nie Mistrz Programowania
Repeating Substring 4 tak CSES
Rewolucja 3 nie
Rewolucja Ciapongowa 1 2 tak OKI
Road Signs 3 tak CodeChef
Robocik 4 nie OI 1
Rozsyłanie koszulek 2 nie Interview Glassdoor
Sad 2 tak OKI
Salon Telefanatic 1 tak OKI
Sąsiedzi 2 nie OKI
Sąsiedzi wierzchołków drzewa 2 nie Szkopuł
Schody 1 2 nie OKI
Second Friend 2 nie Meta Hacker Cup Qualification Round. Level B1.
Second Hands 1 nie Meta Hacker Cup Qualification Round. Level A.
Sejf 2 tak OIJ 3
Serce 1 tak OKI
Shortest Palindrome 3 nie LeetCode Hard
Skarpetki 1 nie OIJ 1
Sklad 2 nie OKI
Skrzyżowanie 3 tak OIJ 3
Skład 2 tak OKI
Sleepy Cow Sorting (Bronze) 2 nie USACO Bronze
Sleepy Cow Sorting (Gold) 3 nie USACO Gold
Śmiech informatyka i matematyka 1 nie Mistrz Programowania 2022 / II
Śmiech informatyka i matematyka 2 1 nie Mistrz Programowania 2022 / VIII
Śmiech matematyka 1 nie Mistrz Programowania 2022 / I
Śmieci 1 tak OKI
Social Distancing 3 tak USACO Silver
Social Distancing I 1 nie USACO Bronze
Social Distancing II 2 nie USACO Bronze
Social Network 3 nie Codeforces Div. 2 D
Spaced Out 2 nie USACO Silver
Spy-string 3 tak Codeforces Div. 3 F
SQUFOF 3 tak OKI
Stacks 2 nie CodeChef
Stół 2 nie Potyczki Algorytmiczne B
Stuck in a Rut 3 nie USACO Silver
Stumilowa Puszcza 2 tak OKI
Suma 1 tak OKI
Swapity Swapity Swap 3 tak USACO Silver
Świąteczna choinka 1 tak OKI
Sygnał 2 tak OIJ 2
System rezerwacji 1 tak OKI
Szachownica 1 nie OKI
Szybka gotowka 1 tak OKI
Szybka Matma 1 tak OKI
Szyfr Cezara 1 tak Szkopuł
T-primes 2 tak Codeforces Div. 2 B
Take Your Places! 2 nie Codeforces Div. 2 B
Tanya and Candies 2 nie Codeforces Div. 3 B
Taśma 2 tak OIJ 3
Taxi 3 tak OKI
TDKPRIME - Finding the Kth Prime 2 nie SPOJ
Team 1 nie Codeforces Div. 2 A
Templariusze 1 tak OKI
Tenis drużynowy 1 nie OKI
Test na inteligencję 4 tak OI 1
Tetris 2D 3 nie Szkopuł
Tetris 2D 3 tak Szkopuł
The Bovine Shuffle (Bronze) 1 nie USACO Bronze
The Bovine Shuffle (Silver) 3 nie USACO Silver
The Lakes 2 nie Codeforces Div. 4 E
The Meeting Place Cannot Be Changed 4 tak Codeforces Div. 2
Theseus and labyrinth 4 nie Codeforces Div. 2 D
Tiling Challenge 2 nie Codeforces Div. 2 B
Timeline 4 tak USACO Gold
Tort 3 nie OIJ II
Trybuna 3 nie Ontak
Tłum 1 nie OKI
Vasya and String 3 nie Codeforces Div. 2 C
Waga 3 nie OIJ 3
Warsztaty 3 nie OIJ 2
Water Buying 1 nie Codeforces Div. 3 A
Watermelon 1 tak Codeforces Div. 2 A
Way Too Long Words 1 nie Codeforces Div. 2 A
Way Too Long Words 1 tak Codeforces Div. 2 A
Wesoła małpka 2 tak Ilocamp 2
Where is Bessie? 3 nie USACO Silver
Wiadomość 1 tak OKI
Widoczność 3 tak ki
Wielka wyprawa 3 nie Mistrz Programowania
WIELKI ZDERZACZ KULEK 1 tak OKI
Wieża 2 tak Ilocamp 2
Wilk i Zając 2 nie Mistrz Programowania 2022
Word Processor 1 nie USACO Bronze
Wycinek 2 nie
Wynik meczu 1 nie OIJ 1
Wypisz graf 1 2 nie OKI
Wypisz liczby 2 1 tak OKI
Wyspy Cali 1 tak OKI
Zabawa Bajtka 2 tak OKI
Żabka 2 nie OKI
Zadanie Read/Write 1 1 nie Szkopuł
Zagadka 1 nie ITP 1
Zając 3 tak OIJ 2
Zakup działki 2 tak OKI
Zakupy 1 nie Mistrz Programowania
Zamiana temperatur 1 tak OKI
Zbiór 3 nie MPSP Przygotowanie
Zegarek 1 tak OIJ 1
Zespoły 1 tak OIJ 2
Zima 3 nie ki
Zygzak 2 nie OIJ II
Łamanie Czekolady (czek) 1 nie


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, Pamiętaj Kolejne Wystąpienie, 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, Rozszerzone sito, Szybkie potęgowanie, Macierze, Zachłan, Dynamik, Reszta, Plecak, Hash, Backtracking, FAU, MST, Drzewa, Grafy, DFS, BFS, Preorder, Postorder, Dijkstra, Sortowanie topologiczne, Drzewa trie, Drzewa przedział przedział, Drzewa punkt przedział , Geometria, Kombinatoryka, Interview
Programowanie: Wyjście, Wejście, Dowolna ilość wejścia, Zmienne, Liczby rzeczywiste, Dwójkowe, Arytmetyka, Warunek, Pętla while, Pętla pojedyncza, Wiele pętli, Znak, String, String znaki, Funkcja, Tablica, Tablica zliczająca, Tablica2D, Wektory, Tablica stringów, pair, struct, Funkcja sortująca, Programowanie Obiektowe, Stos, Kolejka, vector, kolejka priorytetowa, set, map, Gra, Animacja, GoogleSheet, JavaScript, html, canvas

Objaśnienia:
FAU – Find And Union (Disjoint Set)
MST – Minimum Spanning Tree, Minimalne drzewo rozpinające
Na później – zaznaczamy co mamy zrobić, kumulujemy zadania, wykonujemy je na raz w jednym przejściu
Pamiętaj Kolejne Wystąpienie – Przechodzimy najpierw tablicę i dla każdej komórki pamiętamy kolejne wystąpienie określonego elementu
Policz Najpierw Wszystko – liczymy w ramach preprocesingu wszystkie możliwe odpowiedzi. Na pytania odpowiadamy w czasie stałym.
Sito – Sito Eratostenesa (0/1)
Rozszerzone sito – Sito Eratostenesa wypełnione jednym z czynnikiem pierwszych danej liczby
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