Zadanie 2

Transkrypt

Zadanie 2
Konkursy w województwie podkarpackim w roku szkolnym 2012/2013
Konkurs Informatyczny –Etap II
Zadanie 2 (25 pkt)
Plansza pewnej gry składa się z pól ustawionych jedno za drugim i ponumerowanych
liczbami naturalnymi od 0 do 400. Na początku gry pionek stoi na polu o numerze 0.
Rzucamy sześcienną kostką do gry, której ścianki są oznaczone standardową liczbą oczek
(od 1 do 6). Jeśli wyrzucimy parzystą liczbę oczek, to przesuwamy pionek do przodu o liczbę
pól równą tej liczbie.
W przypadku nieparzystej liczby oczek cofamy pionek o liczbę pól równą tej liczbie. W obu
wypadkach, jeśli pionek miałby wyjść poza planszę, to pozostaje bez ruchu.
Na przykład:
Pozycja pionka
0
0
2
Liczba
wyrzuconych
oczek
3
2
1
Pozycja pionka po
wykonaniu ruchu
0
2
1
Wynikiem gry jest numer pola na którym znajduje się pionek po wykonaniu n rzutów kostką.
Korzystając z programu Excel wykonaj w oddzielnych arkuszach dwie symulacje tej gry dla
300 rzutów kostką. Arkusze nazwij odpowiednio Symulacja1, Symulacja2.
W kolejnym arkuszu o nazwie Wyniki przedstaw w tabeli (wzór poniżej) wyniki gry po 100,
200, 300 rzutach kostką.
Liczba rzutów
100
200
300
Wynik gry
W pierwszej symulacji
W drugiej symulacji
Wykonaj wykres przedstawiający zależność wyników gry w każdej symulacji od liczby
rzutów.
Rozwiązanie zapisz w pliku o nazwie gra.xls
Uwaga:
Za obliczenia wykonane bez użycia odpowiednich formuł lub funkcji przyznanych
będzie 0 punktów.
Aby wygenerować losową liczbę całkowitą z przedziału od a do b, możesz użyć
następujących funkcji:
=ZAOKR(LOS()*(b-a)+a;0)
lub funkcji RANDBETWEEN(dolna;górna), która zwraca liczbę całkowitą z wybranego
zakresu
Liczba losowa jest obliczana nietrwale, tzn. przy kolejnym obliczeniu arkusza (np. po
wstawieniu następnej formuły) zostanie obliczona na nowo!
Kryteria oceny:
1. Symulacja rzutu kostką do gry – 6 pkt,
2. Ustalenie pozycji pionka po wykonaniu ruchu – 10 pkt,
3. Utworzenie arkuszy z symulacjami – 4 pkt,
4. Utworzenie tabeli wyników gry z wykorzystaniem odwołania do odpowiednich arkuszy
symulacji – 3 pkt,
5. Utworzenie i sformatowanie wykresu – 2 pkt.