Loading...
+ Нов въпрос
MartinBG avatar MartinBG 4616 Точки
Best Answer

Не спазвае тази част от условието:

If he tries to move outside of the field, he is punished - he loses the last letter in the string, if there are any, and the player’s position is not changed.

Например:

    private static void up(char[][] matrix) {
        if (wormRow == 0){
            if (matrix[matrix.length - 1][wormCol] == '-'){
                if (worm.length() > 0){
                    worm = worm.substring(0, worm.length() - 1);
                }
            } else {
                matrix[matrix.length - 1][wormCol] = '-';
            }
        } else {
           // ...
        }
    }

// трябва да стане:

    private static void up(char[][] matrix) {
        if (wormRow == 0){
            if (!worm.isEmpty()) {
                worm = worm.substring(0, worm.length() - 1);
            }
        } else {
           // ...
        }
    }

Аналогично и за останалите 3 метода за движение.

0
25/06/2020 16:09:51
desiska avatar desiska 5 Точки

Благодаря ви за бързия отговор!

1
riyasarkar avatar riyasarkar -2 Точки

I have customized an app named gbwhatsapp in which I saw some error but now successfully fixed.

-2
Netflix avatar Netflix -1 Точки

Above are the best award winning free online tests for Advance Java Exam Preparation. Our Patented Exam Preparation Algorithm made us bag this award. watch more Latest Hourly Updated NfCookies.com 

 

-2
TerenceCollier avatar TerenceCollier -1 Точки

Благодаря за споделянето. използвате ли WhatsApp Gb grátis, за да споделите с близките си

-2
27/07/2021 18:58:18
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.