Potegowanie modulo - zadanie algorytmiczno-programistyczne (Arkusz pokazowy) MATURA 2023. Python

Поділитися
Вставка
  • Опубліковано 16 вер 2024
  • Pełne rozwiązanie bardzo ciekawego zadania nr 3 z Arkusza Pokazowego Matura Informatyka 2023 (cke.gov.pl) o nazwie Potęgowanie modulo. Podpunkty 3.1, 3.2 to teoria (m.in. tworzenie algorytmu), podpunkty 3.3, 3.4, 3.5 to programowanie (język PYTHON). Pięć podpunktów, a tylko 13 minut. Zachęcam do obejrzenia
    Strona kanału na fb: www.facebook.c...

КОМЕНТАРІ • 12

  • @michaxxx4419
    @michaxxx4419 4 місяці тому

    dziękuję za wszystkie filmy z Pythona, niesamowicie pomocne :)

    • @bakerm-matura
      @bakerm-matura  4 місяці тому +1

      Bardzo się cieszę, polecam na ostatniej prostej mój kurs video: helion.pl/kurs/python-na-maturze-kurs-video-algorytmy-i-podstawy-jezyka-rozwiazania-zadan-maturalnych-malgorzata-piekarska,vremai.htm#format/w
      Są tam oprócz standardowej nauki programowania, rozwiązane i wytłumaczone w Pythonie wszystkie zadania maturalne z programowania pod najnowszą formule

  • @femtz
    @femtz Рік тому +1

    Czy mogłaby Pani wytłumaczyć dlaczego używanie operacji modulo przy każdym wywołaniu funkcji działa?

    • @bakerm-matura
      @bakerm-matura  Рік тому

      To jest bardzo dobre pytanie, gratuluję :)..
      Po prostu tak działa arytmetyka modulo
      (z * y ) mod M = (z mod M * y mod M) mod M
      Sprawdź sobie to na dowolnych liczbach :)
      a w naszym potegowaniu:
      weźmy na przykład a=2, x=4, M=5, to wtedy:
      2^4 mod 5 = 1 (to oczywiste)
      a jeśli 'zatrudnimy' do rozwiązania naszą funkcję to i zastosujemy mnożenie modulo jak wyżej to:
      (2^2 * 2^2) mod 5 = (2^2 mod 5 * 2^2 mod 5) mod 5 = 1 (też jeden)
      Może ten przykład to nie jakiś dowód ale chyba pozwala zrozumieć czemu to tak działa?

    • @femtz
      @femtz Рік тому

      @@bakerm-matura Dziękuję za odpowiedź! Po prostu muszę to zapamiętać, swoją drogą uważam, że zadania z programowania z tych arkuszy pokazowych CKE są nieco trudniejsze od tych z matur z poprzedniej formuły... zobaczymy w maju...
      Przy okazji zapytam? Czy coś z sieci może pojawić się na maturze? Jakiekolwiek zagadnienie? Jeżeli tak, to jakie?

    • @bakerm-matura
      @bakerm-matura  Рік тому +1

      Z sieci może pojawić się prawie wszystko prócz przeliczania adresow IP :/

  • @igorjakus7733
    @igorjakus7733 Рік тому

    Dzień dobry, nie mogę znaleźć w aneksie do informatora maturalnego, w wymaganiach potęgowania szybkiego. Czy może się pojawić zadanie takie na maturze, czy zostało to finalnie wykreślone?

    • @bakerm-matura
      @bakerm-matura  Рік тому

      Wydaje mi się że nie jest wykreślony, powinien być w aneksie.

    • @bakerm-matura
      @bakerm-matura  Рік тому

      Jest na stronie 13 w podpunkcie 'h'

    • @igorjakus7733
      @igorjakus7733 Рік тому

      @@bakerm-matura Przepraszam, ale jak Pani znalazła ten dokument? Aneks do formuły 2023, który ja znalazłem ma jedynie 7 stron. Natomiast informator, który znalazłem nie zawiera w ogóle informacji o wymaganiach tylko są tam zadania i rozwiązania... Z góry ślicznie dziękuję za pomoc.

    • @bakerm-matura
      @bakerm-matura  Рік тому +1

      to ten ze strony cke, tylko nie wiem skąd tą 13tą stronę wrzasnęłam ;) chyba to 13tka na maturalne szczęście :) to jest na stronie piątej :) w podpunkcie h

    • @igorjakus7733
      @igorjakus7733 Рік тому

      @@bakerm-matura tak a propos to w pythonie funkcja pow przyjmuje 3 argumenty gdzie trzeci jest opcjonalny i wtedy będzie to właśnie potęgowanie modulo:) pozdrawiam