TVal FastPower(TVal val, int p) { if (p == 0) return 1; if (p == 1) return val; if (p % 2 == 1) return val * FastPower(val * val, p / 2); return FastPower(val * val, p / 2); }
int main() { int numSon, exponent; scanf("%d %d", &numSon, &exponent); int sum = 0; for (int i = 0; i < numSon; ++i) { int mental; scanf("%d", &mental); int chance = FastPower(mental, exponent); if (chance > 0) { sum += chance; } } printf("%d\n", sum); return 0; }