Ο αλγόριθμος δεν ικανοποιεί το χαρακτηριστικό της καθοριστικότητας. Μόνο αυτό.
Κατά τη γνώμη μου αυτή πρέπει να είναι η απάντηση.
Πιστεύω ότι έβαλαν την αύξηση του Μ σε λάθος σημείο με αποτέλεσμα να μην έχουμε ατέρμων βρόχο.
Από τη στιγμή που ο αλγόριθμος υπολογίζει 0/0 δεν συνεχίζει ομαλά. Δεν ξέρουμε ποια είναι η συμπεριφορά του αλλά όπως και να έχει αφού δεν συνεχίζει δεν μπορούμε να μιλάμε για περατότητα
Τώρα όσον αφορά τη βαθμολόγηση δεν είμαι ακόμα σίγουρος αν πρέπει να κόψουμε από αυτόν που θα πει ότι ο αλγόριθμος δεν ικανοποιεί την περατότητα. Δεν είμαι σίγουρος, θα το σκεφτώ και θα επανέλθω.
Αυτό για το οποίο είμαι σίγουρος όμως είναι ότι αυτός που θα απαντήσει ότι η καθοριστικότητα παραβιάζεται στην γραμμή 8 και τέρμα πρέπει να πάρει όλες τις μονάδες γιατί είναι ο πιο σωστός από όλους.
Παρακάτω δίνω και μια δική μου λύση για το θέμα Δ
ΘΕΜΑ Δ Εσπερινά
Για κ από 1 μέχρι 128
Για λ από 1 μέχρι 128
Διάβασε Α[κ, λ]
Τέλος_Επανάληψης
Τέλος_Επανάληψης
Για κ από 1 μέχρι 128
Για λ από 1 μέχρι 128
Β[κ,λ] <- 255 – Α[κ,λ]
Εμφάνισε Β[κ,λ]
Τέλος_Επανάληψης
Τέλος_Επανάληψης
Για κ από 1 μέχρι 128
Για λ από 1 μέχρι 128
τιμή <- Α_Μ( 1.3 * Α[κ,λ] )
Γ[κ,λ] <- τιμή – ( τιμή mod 255 ) * ( τιμή div 255 )
Τέλος_Επανάληψης
Τέλος_Επανάληψης
Για κ από 1 μέχρι 128
Για λ από 1 μέχρι 128
Αν Α[κ,λ] > max Τότε max <- Α[κ,λ]
Τέλος_Επανάληψης
Τέλος_Επανάληψης
Για κ από 1 μέχρι 128
Για λ από 1 μέχρι 128
Αν Α[κ,λ] = max Τότε Εμφάνισε κ, λ
Τέλος_Επανάληψης
Τέλος_Επανάληψης