cv9
This commit is contained in:
parent
dec61dadfb
commit
9f51634fa6
11
cv9/snake.c
11
cv9/snake.c
@ -51,7 +51,18 @@ void free_snake(struct snake* sn){
|
||||
}
|
||||
|
||||
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;
|
||||
|
||||
}
|
||||
|
||||
int step_state(struct state* st){
|
||||
|
Loading…
Reference in New Issue
Block a user