Title: Les algorithmes de bases
Course: Les images vectorielles

Q: Considérons le code suivant :

T=[1,2,6,4,6,2]

def f(T):

    l=T[-1]

    v=-1

    for i in range(2,len(T)+1):

        if T[-i] > l :

            l=T[-i]

            v=-i

    return v

print (f(T))

Quelle est la valeur affichée par la dernière ligne ?
A: -2
Partly right: 6 (33%)

Q: Considérons le code suivant :

T=[1,2,6,4,6,2]

def f(T):

    l=T[-1]

    v=-1

    for i in range(2,len(T)+1):

        if T[-i] < l :

            l=T[-i]

            v=-i

    return v

print (f(T))

Quelle est la valeur affichée par la dernière ligne ?
A: -6
Partly right: 1 (33%)

Q: Considérons le code suivant :

T=[1,2,6,4]

def f(T):

     v=0

     for i in range(1,len(T)+1):

         v=v*T[-i]

     return v

print (f(T))

Quelle est la valeur affichée par la dernière ligne ?
A: 0