Files
paradigms/lectures/lec1/Magic.java
2026-04-08 21:25:17 +03:00

20 lines
300 B
Java

public class Magic {
public static void main(String[] args) {
System.out.println(magic());
}
int magic(int a, int n) {
int r = 1;
while (n != 0) {
if (n % 2 == 1) {
r *= a;
}
n /= 2;
a *= a;
}
return r;
}
}