Temat: Rozrywki matematyczne
Andrzej Urbański:
Jarek K.:
Andrzej Urbański:
Jarek K.:
Andrzej Urbański:
Jarek K.:
Andrzej Urbański:
ok,
podaj do tego zasade matematyczną (tak zaznaczyłeś w treści zadania) :P:P
Ruch skoczka na szachownicy/klawiaturze można wyrazić równaniem:
z pozycji x,y przenosimy się na x+i,y+j gdzie i,j są całkowite i |i*j|=2
przypisanie cyferek polom klawiatury jest raczej banalne oprócz "0",
które trzeba po prostu "przywiązać" osobnym równaniem.
to informatyka czy matematyka?
piszesz algorytm czy równanie? :P
bo to zmienia podejście rzeczy do całości szukania rozwiązania
(informatyka jest pod tym względem bardziej "luźna" i niektóre sprawy zapisane algorytmami są trywialne, matematycznie już nie)
Przecież to wszystko co napisałem to czysta matematyka. Bez wątpienia to rozwiązanie da się wyrazić równaniami matematycznymi nie mającymi z informatyką nic wspólnego.
no własnie jak?
stworzysz macierz i na niej będziesz operował?
czepiam sie bo nie jest to rozwiązanie wprost matematyczne a to dodałes w treści zadania :P:P:P Specjalnie zapisałem nawet || jako wartość bezwzględną.
Zupełnie nie wiem o co ci chodzi. Przecież matematyka nie polega na samych krzaczkach z cyferek i innych symboli ale pewnym ścisłym porządku. Ale jak chcesz to się wysilę by ci ten ciąg zdefiniować arytmetycznie:
Ciąg: a[0], a[1], a[2], ..., a[9] gdzie zapis [..] oznacza indeks dolny definiujemy następująco: dla całkowitych x[i],y[i] takich że 2>=x[i]>=0 i 3>=y[i]>=0 i a[i]=|x[i] + 2y[i] - 1| i x[i]=0 ==> y[i]=0 dla i=0,1,...,9 kolejność elementów w ciągu zadana jest następująco:
|(x[i]-x[i+1]) * (y[i]-y[i+1])|=2 dla i=0,1,...8
Wzór ten jest spełniony przez zadany przeze mnie ciąg, ale nie byłem sadystą aby jego sformułowania wymagać ;)
nie rozumiem tego zapisu (moze zbyt długo nie ćwiczyłem matematyki lub mam jeszcze dziurawy mózg po wczorajszym)
dla mnie jest niejednoznaczny i może wygenerowac inny ciąg a tym samym nie jest to idealne rozwiązanie
mozna byłoby to zapisać macierzą, choc problemem (do przeskoczenia) jest to że stosujesz lewe i prawe ruchy skoczka
mozna też przez te punkty puścić aproksymację 8 stopnia (powinna wystarczyć) definiując wynik jako ciąg liczb naturalnych (czyli z zastosowaniem zaokrąglenia)
wszystko to pisze w kontekście podanego zadania w którym odpowiedzia jest "co by było gdyby a przy okazji jest" zamiast pięknie się poskładać w dokładną matematyczną odpowiedź
inaczej mówiąc lepiej wyjść z matematyki do algorytmu niz odwrotnie bo mozna w ten sposób mało matematyczny opisac nawet rytm bicia serca w arytmii lub zapisać rozwiązanie jako
a[i]=(1,6,7,2,9,4,3,0,5) co też jest zapisem matemtycznym
sory ze pokrzykuję - taki charakter HAHAAHAHAH
jeszcze raz konkluzja
dodanie do tego słów o matematyce zepsuło zadanie :P
Jarek K. edytował(a) ten post dnia 22.11.11 o godzinie 20:13