MATURA INFORMATYKA 2022 ODPOWIEDZI - CZĘŚĆ TEORETYCZNA

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024

Комментарии • 46

  • @rayferric8024
    @rayferric8024 2 года назад +2

    Popełniłem jeden błąd wynikający z mojej nieznajomości sposobu oceniania złożoności obliczeniowej. Uznałem, że skoro n(n + 1)/2 jest zawsze mniejsze niż n^2 to złożoność nie może być kwadratowa.

  • @przeciwkotopceserwerowej3721
    @przeciwkotopceserwerowej3721 2 года назад +9

    2.2 moze tez byc
    10 ) aaaaabbbbb
    5 ) babababa
    Teoria raczej chyba ta z łatwiejszych moim zdaniem.
    Ale praktyke na programowaniu dowalili w tym roku mówie o b/c bo z tego co kojarze, to mało kto zrobił

    • @krystianjonca814
      @krystianjonca814 2 года назад

      W podpunkcie b n musi byc 10 wiec to nie moze tak byc, ja dalem tak: bbaabbaaba

    • @callmedomin
      @callmedomin 2 года назад +1

      @@krystianjonca814 ale moze byc "bababababa"

    • @przeciwkotopceserwerowej3721
      @przeciwkotopceserwerowej3721 2 года назад

      @@krystianjonca814 w podpunkcie B n musi byc 5 a nie 10.

    • @panwieczor4466
      @panwieczor4466 2 года назад +1

      Odpowiedź, która od razu się narzuca dla k=5 to bbbbbaaaaa, generalnie dosyć łatwo udowodnić, że gramatyka generująca słowa spełniające założenia n=N, i k=N/2 można zapisać za pomocą 2 produkcji S -> ES | E; E -> bEa | ba;

  • @weinsminecraft
    @weinsminecraft 6 месяцев назад +1

    13:26 student moment

  • @randomowynick476
    @randomowynick476 2 года назад +1

    Co będzie z kanałem po maturach? Zmieni się jakoś aktywność na kanale?

  • @fenix5433
    @fenix5433 2 года назад +5

    będzie odcinek z części praktycznej?

  • @Szymonke
    @Szymonke 2 года назад +1

    bedzie excel z drugiej części?

  • @thearcus7965
    @thearcus7965 2 года назад

    jak wjebałem w pseudokodzie in range() z pythona to mi zajebią 0 pkt ? Tradycyjnego fora w pythonie nie napiszesz tak naprawde

  • @mirox9089
    @mirox9089 2 года назад

    a w zliczaniu nie można zrobić zlicz[a[i-1]]++?

  • @Kuba-zl9jp
    @Kuba-zl9jp 2 года назад +1

    in nie jest wbudowane? jest jakis odpowiednik do tego w c++? probowalem to zrobic bez in i sie poddalem xd

    • @MaturazLewusem
      @MaturazLewusem  2 года назад

      Wiadomo najbezpieczniej same fory i ify robić ale jako że to pseudokod powinno być Gucci

    • @callmedomin
      @callmedomin 2 года назад +1

      @@MaturazLewusem ja osobiscie zrobilem tablice booli i zaznaczalem ktore liczby wystapily a pozniej po niej przeszedlem ktorych brakuje

  • @sevek_swp2110
    @sevek_swp2110 2 года назад +4

    LETS GO G2

    • @igang2448
      @igang2448 2 года назад

      i jak poszlo sevek

    • @sevek_swp2110
      @sevek_swp2110 2 года назад

      @@igang2448 pisałem tylko matmę a angielski pisze w czerwcu bo mnie na listę nie wpisali xDD

  • @KDK_Zeus
    @KDK_Zeus 2 года назад +5

    odjebałem taki syf że w głowie 300 + 667 to 997 xDDD no i co zadanie do wywalenia

  • @bartekzajac1506
    @bartekzajac1506 2 года назад

    Czy 2.2 a) może być aaaaabbbbb?

  • @rayferric8024
    @rayferric8024 2 года назад +1

    W 1.2 wystarczy sprawdzić czy każda z liczb od 1 do n występuje w A[1..n], za każdym razem gdy jednej brakuje, dodajemy 1 do k.

  • @rayferric8024
    @rayferric8024 2 года назад

    W 2.2 pasują dwa symetryczne ciągi:
    aaaaabbbbb
    bbbbbaaaaa

  • @kaweksxd1051
    @kaweksxd1051 2 года назад +1

    Czy w 2.2 w b) moglo być bbbaaabbaa ?

    • @yurirady3086
      @yurirady3086 2 года назад

      Tak

    • @kaweksxd1051
      @kaweksxd1051 2 года назад

      @Michulec mozna wiedzieć dlaczego bo mi wychodzi 5

    • @kaweksxd1051
      @kaweksxd1051 2 года назад

      @Michulec czyli może być?

    • @kaweksxd1051
      @kaweksxd1051 2 года назад +1

      @Michulec bo bylo by
      0 0 0 0 1 2 3 3 3 4 5
      5 4 3 2 2 2 2 1 0 0 0
      Czyli k wychodzi 5

  • @mariamata6775
    @mariamata6775 2 года назад +1

    W tym 2.3 cały czas się zastanawiam czy odejmujemy tą1 czy nie xD dałam 989 jestem ciekawa jaka będzie punktacja do tego zadania

    • @najlepszygraczever4751
      @najlepszygraczever4751 2 года назад

      Ale to finalnie 989 jest złe czy dobre. Czy beda dwie odpowiedzi i za ta zabiorą 1pkt

    • @yurirady3086
      @yurirady3086 2 года назад

      990 jest poprawne

    • @lowluki
      @lowluki 2 года назад +1

      990 jest poprawne bo tma byl ten warunek a[i] +b[i+1] co oznacza ze a[i] to 880 a b jest w tej tablicy o jeden dalej niz a[i] a o jeden dalej b=110 co w sumie daje 990, jakby bylo o dwa dalej czyli b[i+2] to wtedy b=109 ale tka nie bylo w naszym zadaniu

    • @najlepszygraczever4751
      @najlepszygraczever4751 2 года назад

      A mozliwe ze moga dac za 989 jakies punkty

    • @ether626
      @ether626 2 года назад

      @@najlepszygraczever4751 Nie

  • @_b0mbix_
    @_b0mbix_ 2 года назад

    Te wymagania na algorytm są całkiem rygorystyczne - w treści zadania jest m.in. że można się odwołać tylko do pojedynczych komórek tablicy, nie do jej całej na raz - więc niestety twoje rozwiązanie by pewnie było źle
    Ja dodałem tablicę booli do n (na początku wyzerowana) która mówi czy przechodziliśmy przez liczbę o tym indeksie. I później dla każdego elementu w A jeśli jego wartość jest

    • @TeemyPL
      @TeemyPL 2 года назад

      Można bez tablicy booli
      #include
      int main()
      {
      int n = 4;
      int counter = 0;
      bool znaleziono = 0;
      int tab[n] = {2,2,2,2};
      for(int i = 1; i

  • @Hiwasss
    @Hiwasss 2 года назад

    Czy jak mój algorytm w pseudokodzie nie zawiera linijki ze "zwróć" grozi mi wyzerowanie tego zadania? na koniec powinienem dostać poprawną wartość k, ale jej nie zwracam

  • @leszek_12
    @leszek_12 2 года назад +2

    Zdaned B)

  • @marcinbator1785
    @marcinbator1785 2 года назад

    Pan jesteś wybitny