Skocz do zawartości

pc81

Użytkownik
  • Liczba zawartości

    4
  • Rejestracja

  • Ostatnia wizyta

Odpowiedzi dodane przez pc81

  1. Akurat nie mam pod ręką kompilatora, ale tak na oko problem tu może być w procedurze gra - gdy zostanie wykryta sytuacja, że ktoś próbuje postawić pionka na zajętym już polu to nastąpi wyjście z tej procedury a właściwszym wydaje się pozostawanie w niej w pętli aż do skutku tj. do chwili wskazania wolnego pola. Staraj się unikać zmiennych globalnych, przy dłuższym programie zemszczą sie na Tobie.

  2. Wyznaczanie grupy zrobiłbym najprościej jak się da, czyli w kodzie metody sprawdz zaszyc jednowymiarową tablice, ktora zawiera odwzorowanie liczba atomowa na grupę (indeksem w tablicy jest liczba atomowa a wartością właśnie grupa). Mając wypełnioną taką tablicę sprawdzanie grupy opierało by się na odczytaniu komórki o indeksie będącym liczbą atomową (ewentualnie l.atomowa-1, bo tablice w c++ indeksowane są od zera). Do pełni szczęścia dobrze by było dać test, czy nie zachodzi próba odczytania czegoś "poza tablica".

×
×
  • Dodaj nową pozycję...