Δίνεται ένας πίνακας με λογικές τιμές (Αληθής/Ψευδής) Ν θέσεων.
Να γράψετε αλγόριθμο ο οποίος να τοποθετεί όλες τις Αληθείς πριν από τις Ψευδείς. Για παράδειγμα αν δοθεί ο παρακάτω πίνακας
Ψευδής Αληθής Ψευδής Ψευδής Αληθής Αληθής
1 2 3 4 5 6
ο τελικός πίνακας θα είναι ο παρακάτω
Αληθής Αληθής Αληθής Ψευδής Ψευδής Ψευδής
1 2 3 4 5 6
α) τρόπος (με διπλή επανάληψη)
β) τρόπος (με δύο σαρώσεις αλλά ουσιαστικά ξεφτιλίζει τη δυσκολία του προβλήματος)
γ) τρόπος που μας ενδιαφέρει με τους εξής περιορισμούς
1. Θα σαρώσετε τα στοιχεία του πίνακα μόνο μια φορά.
Υπόδειξη: Χρησιμοποιήστε την Αντιμετάθεσε
(Δηλαδή εδώ ούτε δύο σαρώσεις μπορείτε να κάνετε, ούτε διπλή επανάληψη κάπου)
ΥΓ. Σε τέτοια προβλήματα η χρήση επιπλέον δομών δεδομένων πρέπει να είναι η τελευταία μας λύση. Φυσικά εδώ απαγορεύεται
