T.E.M. Κεφ5 Δρ8τ παράλληλη ταξινόμηση

Επιλέξτε το σωστό πρόγραμμα που θα εμφανίζει σε φθίνουσα σειρά ως προς τους βαθμούς, τα ονόματα των μαθητών της τάξης

Θεωρήστε ότι η λίστα nameL με τα ονόματα και η λίστα gradeL με τους βαθμούς είναι γεμάτες

 

for i in range(N-1):

        for j in range(N-1, i , -1):

                if gradeL[j] > gradeL[j-1]: 

                       gradeL[j], gradeL[j-1] = gradeL[j-1], gradeL[j]

                       nameL[j], nameL[j-1] = nameL[j-1], nameL[j]

for i in range(N):

        print nameL[i]

 

for i in range(N-1):

        for j in range(N-1, i , -1):

                if gradeL[j] < gradeL[j-1]: 

                       gradeL[j], gradeL[j-1] = gradeL[j-1], gradeL[j]

for i in range(N-1,-1,-1):

        print nameL[i]

 

for i in range(N-1):

        for j in range(N-1, i , -1):

                if gradeL[j] < gradeL[j-1]: 

                       gradeL[j], gradeL[j-1] = gradeL[j-1], gradeL[j]

                       nameL[j], nameL[j-1] = nameL[j-1], nameL[j]

for i in range(N):

        print nameL[i]

 

for i in range(N-1):

        for j in range(N-1, i , -1):

                if gradeL[j] > gradeL[j-1]: 

                       gradeL[j], gradeL[j-1] = gradeL[j-1], gradeL[j]

                       nameL[j], nameL[j-1] = nameL[j-1], nameL[j]

for i in range(N-1, -1, -1):

        print nameL[i]