@Kasiaooo, informatyka jest wspaniała i fascynująca i super -- dobrze, że ją wybrałaś:D
Myślę, że @xfin dość dobrze pokazał Ci kierunek, ale pozwolę sobie trochę jaśniej opisać jego punkt 2.
dla każdego pola z obramówki wykonaj:
counter=1
max=wartość z pierwszego pola w danej linii (pola najbliższego polu obramówki)
dla każdego następnego pola w tej linii:
jeżeli wartość pola > max:
max=wartość pola
counter=counter+1
jeżeli counter != wartości pola z obramówki:
przerwij sprawdzanie, bo pola wypełnione są błędnie
Oczywiście przechodzenie po kolejnych polach w linii będzie zachodziło w jednym z czterech kierunków w zależności od tego od której krawędzi obramówki zaczynamy, a sprawdzanie musi też badać czy w każdym wierszu i każdej kolumnie występują wszystkie wartości od 1 do 4.
Jeżeli potrzebujesz innych wskazówek, to zadaj konkretniejsze pytania.
Co do tego skąd wziąć planszę, to w miesięczniku Logi-Mix (tu strona http://www.wydawnictwologi.pl[...]=product/category&path=63 ) są takie zagadki (i nazywają się tam piramidy). Może znajdziesz coś ciekawego na ich stronie, a jeśli nie, to spróbuj do nich napisać, może prześlą Ci sporą ilość gotowych plansz, albo podpowiedzą jakiś sposób na generowanie.