From f7ea427f784c39252ffb79ed4086c50a6eedd96c Mon Sep 17 00:00:00 2001 From: Jannis Date: Sat, 4 Feb 2023 15:40:12 +0100 Subject: [PATCH] Funktion win --- src/Umgebung.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/Umgebung.c b/src/Umgebung.c index b5cfa08..eb5ea0b 100644 --- a/src/Umgebung.c +++ b/src/Umgebung.c @@ -140,6 +140,24 @@ void Apfel(int realU[N][N]){ } } } + +int win(int realU[N][N]){ + int groesste = 0; + for(int i = 0; i < N; i++){ + for(int j = 0; j < N; j++){ + if(realU[i][j] > groesste && realU[i][j] != (N * N ) + 1){ + groesste = realU[i][j]; + } + } + } + if(groesste == (N * N) - 1){ + return 1; + } + else{ + return 0; + } +} + //Die Funktion überprüft, ob das Feld bereits vom Schlangenkoerper besetzt ist. int feldFrei(int realU[N][N], int ii, int jj){ if (realU[ii][jj] == 0)