Author |
Message |
|
Јасно. Не го разгледав случајот кога се движи прво напред. Фала.
|
 |
|
Во ред, но ако ги земаме тековните позиции на (X,Y) секој чекор, одговорот е 19. Најпрвин ја подместуваме за (X-6), вредноста на X станува 136. Потоа, немаме друг избор да ја движиме освен повторно со ( X - 1 - ( (2*X) mod 31 ) па подместуваме за (X-25). Сега позицијата на палачинката е 111, а треба да дојде до 128. Мора да ја движиме со (X+1) начинот и тоа 17 пати. Се добива 19 од 2та чекори со ( X - 1 - ( (2*X) mod 31 ) и 17те со (X+1).
|
 |
|
Во случајов палачинката можеме да ја движиме за (X-6), (Y+6) или (X+1), (Y-1). Ако гледаме само за X оската (бидејќи исто се движи и на Y оската), позицијата на палачинката треба од 142 да дојде до 128. Во најмалку чекори (секунди) тоа се прави кога во 3 пати (3 чекори) ќе ја подместиме за (X-6), и тогаш палачинката ќе е на позиција 124. Сега мораме да одиме со другиот начин на движење, односно (X+1), и тоа 4 пати. Вкупно добиваме резултат 3+4=7 чекори (секунди).
|
 |
|
Имам направено рачна проверка за тест случај седум. Резултатот ми е 7, а пишува дека треба 9. Сметам дека според условите на задачата има грешка во тест случајот.
На кој начин се тестира исправноста на тест случаите?
|
 |
|