Laiko ribojimas: 1s

Atminties ribojimas: 16MB

Duomenų failas: Lpsn.in

Rezultatų failas: Lpsn.out

Jei norite pateikti savo sprendimą - prisijunkite.

Pakelkime laipsniu

Duodamas skaičius n ir c. Tolesnėse n eilučių, pateikiami skaičiai a_i ir b_i. Jūsų užduotis rasti (a_i)^c+(b_i)^c. Tai reiškia, kad jūs turi a pakelti laipsniu c ir pridėti prie b pakelto laipsniu c.

Pradiniai duomenys

Duota n(1\\len\\le100), a, b (-5\\le a, b \\le5), c(0\\le c \\le25).

Rezultatai

Turi būti išspauzdinta n eilučių. n_i eilutėje turi būti vienintelis rezultatas: (a_i)^c+(b_i)^c.

Pavyzdžiai

Duomenys Rezultatai
2 3
3 5
2 1
152
9