zajęcia 4



Poniżej linki do wszystkich tematów poruszonych na czwartych zajęciach Olimpijskiego Koła Informatycznego. - Pełne info o zajęciach: https://www.facebook.com/OlimpijskieK... - - KURS C++ - Wchodzimy na platformę szkopul - zadanie "Pierwsza" https://youtu.be/oyj8S3Drzko?t=884 - Treść zadania "Pierwsza" https://youtu.be/oyj8S3Drzko?t=927 - Opis środowiska C++ online (https://ideone.com) Sprawdzenie typu kompilatora Sprawdzenie czy nasz kod jest sekretny https://youtu.be/oyj8S3Drzko?t=994 - Początek pisania programu sprawdzającego czy liczba jest pierwsza https://youtu.be/oyj8S3Drzko?t=1083 - Jak sprawdzić czy liczba jest pierwsza? https://youtu.be/oyj8S3Drzko?t=1364 - Pętla "for" w C++ - jaka jest idea? https://youtu.be/oyj8S3Drzko?t=1506 - Pętla "for" czyli powtarzanie https://youtu.be/oyj8S3Drzko?t=1540 - Przypomnienie Warunek "if" (jeśli) w C++ wymaga dwóch znaków == https://youtu.be/oyj8S3Drzko?t=2115 - Analiza pętli "for" Sprawdzamy czy 7 est pierwsza krok po kroku https://youtu.be/oyj8S3Drzko?t=2155 - Analiza pętli "for" dla sprawdzenia czy 35 jest pierwsza https://youtu.be/oyj8S3Drzko?t=2412 - Nasz program za wolny - otrzymujemy 64 punktów na 100. Musi wykonać 10^9 operacji Szybkość komputera nie wystarcza - Potrzeba naszej inteligencji https://youtu.be/oyj8S3Drzko?t=2865 - Przyspieszamy działania znajdowania liczb pierwszych Dzielniki po prawej stronie pierwiastka mają odpowiednik po lewej Sprawdzamy dzielniki tylko do pierwiastka https://youtu.be/oyj8S3Drzko?t=3000 - Modyfikujemy program by sprawdzał tylko do pierwiastka https://youtu.be/oyj8S3Drzko?t=3329 - Sprawdzamy lepszy program na platformie Szkopul: https://youtu.be/oyj8S3Drzko?t=3475 - Podsumowanie zadania "Pierwsza" https://youtu.be/oyj8S3Drzko?t=3536 --- --- LICZBY PIERWSZE Quiz który baładnie pokazał nam czym są liczby pierwsze: https://www.youtube.com/watch… - Czym są liczby pierwsze https://youtu.be/oyj8S3Drzko?t=680 - Liczby pierwsze to atomy matematyki: https://youtu.be/oyj8S3Drzko?t=680 - Szyfrowanie (kryptografia) to liczby pierwsze: https://youtu.be/oyj8S3Drzko?t=720 - Największa liczba pierwsza: https://youtu.be/oyj8S3Drzko?t=764 - Nagroda za znalezienie dużych liczb pierwszych https://youtu.be/oyj8S3Drzko?t=792 - 150 000 USD za znalezienie liczby pierwszej o ponad 100 milionów cyfr https://youtu.be/oyj8S3Drzko?t=830 - Jak sprawdzić czy liczba jest pierwsza? https://youtu.be/oyj8S3Drzko?t=1364 --- --- Algorytm Find and Union: Przygotowanie do Olimpiady Quiz nr 2 Jak szybko sprawdzić czy można przejść między 2 wierzchołkami https://youtu.be/oyj8S3Drzko?t=3996 oraz https://youtu.be/oyj8S3Drzko?t=4233 - Kolonie - zadanie algorytmiczne (http://ki.staszic.waw.pl/task.php?nam...) https://youtu.be/oyj8S3Drzko?t=4508 - Analiza przykładu z zadania: https://youtu.be/oyj8S3Drzko?t=5309 - Brutalne rozzwiązanie zadanie Kolonie: https://youtu.be/oyj8S3Drzko?t=5632 - Algorytm Find and Union https://youtu.be/oyj8S3Drzko?t=5884 - Kod Find And Union: https://youtu.be/oyj8S3Drzko?t=7250 --- --- ALGORYTMIKA Profesor Dariusz Kowalski z Augusta University Czyli jak kiedyś wykorzystamy to co teraz robimy? https://youtu.be/oyj8S3Drzko?t=645 - Algorytmika czyli rozwiązywanie światowych problemów: https://youtu.be/oyj8S3Drzko?t=4364 - Grupa która uczy algorytmiki w XIV LO im Staszica https://youtu.be/oyj8S3Drzko?t=4434 --- --- Znajdowanie błędów w programach C++ https://youtu.be/oyj8S3Drzko?t=2605 - QUIZY: Quiz nr 1 który baładnie pokazał nam czym są liczby pierwsze: https://www.youtube.com/watch… Zwycięzcy quizu numer 1: https://youtu.be/oyj8S3Drzko?t=593 - Quiz nr 2 - wprowadzenie do grafów https://youtu.be/oyj8S3Drzko?t=3787 Zwyciezcy quizu nr 2 https://youtu.be/oyj8S3Drzko?t=4290



Dziękuję wszystkim którzy wzięli udział w sobotnich zajęciach Olimpijskiego Koła Informatycznego:
            https://www.facebook.com/OlimpijskieKoloInformatyczne/posts/2414796995452547
Zaczęliśmy od sztucznej inteligencji:
            https://youtu.be/NO1cBBnG2oc?t=802

Zachęcam do pracy domowej:
         https://www.facebook.com/OlimpijskieKoloInformatyczne/posts/2415039535428293

Zadania Hasło oraz Symulacja działania tablicy pozwolą nam utrwalić tablice, które dyskutowaliśmy ostatnio:
         https://youtu.be/NO1cBBnG2oc?t=1472

Proste i ważne jest zadanie Bankiet z II etapu poprzednich edycji Olimpiady Informatycznej Juniorów.
Jeśli będziemy umieli robić takie zadania, możemy powoli myśleć o finale OIJ-a.

------
Poniżej linki do tematów poruszonych na 5 zajęciach Olimpijskiego Koła Informatycznego.
Tablice w C++:
Dokładne omówienie tablic w C++:
https://youtu.be/NO1cBBnG2oc?t=1472
-
Kahoot nr 2 – Tablice:
https://youtu.be/NO1cBBnG2oc?t=3348
-
Zadanie Pin Bankowy czyli nauka tablic w C++:
https://youtu.be/NO1cBBnG2oc?t=1025

-----------
Zadanie hurtownia z poprzednich edycji Olimpiady Informatycznej Juniorów:
https://youtu.be/NO1cBBnG2oc?t=3799

-----------
Rozwiązanie zadania Jabłka z pracy domowej.
Wykorzystanie pętli for.
Optymalizacja wydajnościowa kodu:
https://youtu.be/NO1cBBnG2oc?t=6684

-----------
Rozwiązanie zagadki „Policjant i złodziej”:
https://youtu.be/NO1cBBnG2oc?t=6275
Zagadka znajduje się tu:
https://www.facebook.com/OlimpijskieKoloInformatyczne/posts/2201202196839731

------
------
------
Najważniejsza część naszych zajęć to Praca Domowa,
Zapraszam do zrobienia całej  Pracy Domowej PD5:
         https://www.facebook.com/OlimpijskieKoloInformatyczne/posts/2415039535428293

Zapraszam do zrobienia naszej Pracy Domowej PD5.
Szczególnie do zrobienia zadania
Haslo
które jest analogiczne do zadania Pin bankowy z naszych ostatnich zajęć:
https://youtu.be/NO1cBBnG2oc?t=1025

--------
ZADANIA Z GRUPY ŁATWIEJSZEJ
Zadanie 1️ - Hasło
https://szkopul.edu.pl/problemset/problem/haslo/site/
Zadanie, które każdy z nas powinien zrobić.
Zadanie analogiczne do zadania „Pin bankowy” z zajęć #4:
https://youtu.be/NO1cBBnG2oc?t=1025
-
Zadanie 2 – Symulacja działania tablicy:
http://oki.org.pl/materialy/Tablica1.pdf
To proste, ale bardzo ważne zadanie.
Jeśli je zrobisz będziesz mistrzem od tablic w C++

--------
ZADANIA Z GRUPY ŚREDNIEJ
Zadanie 3 - Bankiet
https://szkopul.edu.pl/…/pr…/NQamRQ2UZEwn6gPqo-l6nat9/site/
Zadanie bardzo proste, które wymaga po prostu operacji na tablicach.
-
Zadanie 4 – Prime Subtraction
https://codeforces.com/contest/1238/problem/A
To zadanie wymaga tylko pomysłu.
Przyda nam się wiedza z zajęć nr 3:
https://youtu.be/9pX9VAosgTY?t=4344
A także wiedza z naszego kahoota:
https://youtu.be/9pX9VAosgTY?t=2668

--------
ZADANIA Z GRUPY ZAAWANSOWANEJ
Zadanie 5 – B. Kill 'Em All
https://codeforces.com/contest/1238/problem/B
-
Zadanie 6 – B. Maszyny
https://solve.edu.pl/~sparingi/tasks/view/165

Komentarze

Popularne posty