Se citeste un numar natural n (n<=1000000) si apoi n numere A[1], A[2], ....A[n] (A[i]<1000000000).
Calculati restul impartirii la 1000000007 a sumei 2^A[1]+2^A[2] + ....2^A[n] unde am notat cu ^ operatia de ridicare la putere. Datele se citesc din fisierul date.in si rezultatele se afiseaza in fisierul date.out. Exemple: date.in 3 1 2 3 date.out 14 Explicatie: 2 + 4 + 8 = 14 date.in 1 100 date.out 976371285 |
|