Je ne vais parler que de l'exercice 2, mais je suppose (sans même avoir lu l'énoncé) que c'est la même chose pour le 1, vu que c'est toujours la même histoire.
Ce qui compte quand on cherche a^k modulo b, c'est de trouver la première valeur de k pour laquelle on revienne à 1 (il y en a toujours une si a et b sont premiers entre eux, elle est toujours plus petite que b-1, et si b est premier c'est exactement b-1),
Ici, tu as 7^4 = 1 mod 32. (fais le calcul à la main, multiplier et diviser normalement tu sais faire)
Du coup, pour un r quelconque, tu balances la division euclidienne de r par 4 : r = 4q+r'
et tu dis
7^r = 7^(4q+r') = (7^4)^q . 7^r' = 1^q . 7^r' = 7^r' mod 32
Il suffit d'appliquer ça pour r = 2011 et l'exo est troché.