VI
Size: a a a
VI
kR
kR
kR
kR
kR
Д
kR
kR
kR
kR
kR
kR
VI
NU
cU
NB
NB
I
public class Polinom {
public int calc(int n) {
if (n <= 0) {
return 0;
}
if (n == 1) {
return 1;
}
return pow(n, n) + calc(n - 1);
}
private int pow(int a, int x) {
if (x == 0) {
return 1;
}
if (x % 2 == 0) {
int m = pow(a, x / 2);
return m * m;
} else {
return a * pow(a, x - 1);
}
}
}AK