• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Matura informatyka- zadanie na napisanie kodu na kartce

Cloud VPS
0 głosów
976 wizyt
pytanie zadane 25 maja 2020 w Python przez Dominoday Początkujący (420 p.)

Witajcie,

Jeżeli w danych wejściowych mam tablicę zawierającą jakieś elementy i zmienną która informuje ile jest elementów w tej tablicy i mam napisać algorytm to muszę wykorzystać wszystkie dane czy mogę zaprzestać tylko na tablicy?

W poleceniu nie ma słowa o tym czy muszę wykorzystać wszystkie dane czy też nie.

1 odpowiedź

+1 głos
odpowiedź 26 maja 2020 przez DragonCoder Nałogowiec (36,500 p.)
1. Masz napisac algorytm, czy polowe algorytmu?

2. Musisz wykorzystac wszystkie dane wejsciowe, bo nie wiesz ile liczb wprowadzi Malgosia

3. Wyjscia nie musisz uwzgledniac, bo masz napisac algorytm. Wejscie i wyjscie, to tylko pomoc wizualna, w razie problemu ze zrozumieniem

4. Algorytm powinien byc nie liniowy, to tez wazna informacja. Najlepiej wziac jakis marker i kazda wazns informacje, ktora zwiera liczby, procenty, cos co pomoze w rozwiazaniu podkreslac.
komentarz 26 maja 2020 przez Dominoday Początkujący (420 p.)

No tak ale wykorzystując Pythona nie potrzebuje wiedzieć ile liczb zostało wprowadzone do tablicy. Jak by się zdażyło tak jak w tej sytuacji, że nie wiedziałbym jak zrobić ten program inaczej niż liniowo to wystarczy taki kod który nie wykorzystuje informacji o ilości elementów w tablicy:

For x in A:
     If x % 2==0:
     print(x)
     break

 

komentarz 26 maja 2020 przez DragonCoder Nałogowiec (36,500 p.)
A jest pewnie tablica, czy tam kontenerem, wiec jest to cos w tylu c++ for (int i : vector). Ale pod maska kryje sie jednak ten rozmiar, bo mowi to iteruj do konca kontenera. Jezeli wybralbys jezyk programowania, to wtedy warto dodac na pewno komenatrze do kodu oraz napomknac, ze rozmiar tablicy nie jest wazny. Aczkolwiek zauwaz, ze rozmiar tablicy i tak jest znany, bo najpierw dane musza zostac wprowadzone.

Podobne pytania

0 głosów
1 odpowiedź 2,950 wizyt
pytanie zadane 8 listopada 2017 w Inne języki przez Melchior Obywatel (1,300 p.)
0 głosów
1 odpowiedź 330 wizyt
pytanie zadane 10 maja 2019 w Egzaminy zawodowe przez Bazi Użytkownik (680 p.)
–2 głosów
0 odpowiedzi 1,080 wizyt

93,466 zapytań

142,459 odpowiedzi

322,730 komentarzy

62,845 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...