This commit is contained in:
Džubara 2024-04-18 23:01:08 +02:00
parent dec61dadfb
commit 9f51634fa6

View File

@ -51,7 +51,18 @@ void free_snake(struct snake* sn){
} }
int is_snake(struct snake* snake,int x,int y){ int is_snake(struct snake* snake,int x,int y){
// Prechádzanie zoznamu hada
while (snake != NULL) {
// Ak sa súradnice zhodujú s polohou hada, vrátiť true
if (snake->x == x && snake->y == y) {
return 1;
}
// Posun na ďalší prvok hada
snake = snake->next;
}
// Ak sme prešli cez celý zoznam a nenájdený žiadny prvok s danými súradnicami, vrátiť false
return 0; return 0;
} }
int step_state(struct state* st){ int step_state(struct state* st){