eolymp
bolt
Try our new interface for solving problems
Problems

Exponentiation - 2

published at 6/3/15, 12:12:44 am

Для всех моих попыток по этой задаче, кроме № 2028105, безосновательно выдаёт ошибку выполнения даже при написании на разных языках. Пожалуйста, проверьте решения № 2028129 и № 2028177.

published at 6/24/20, 10:43:58 am

А надо не умножать на В,а возводить в степень В.

published at 4/3/24, 1:05:52 am

import java.util.Scanner;

public class Main { public static long power(long x,long y,long n){ if(y==0){ return 1; } else if(y%2==0){ return power(((x%n)*(x%n))%n,y/2,n)%n; }else{ return ((x%n)*(power(((x%n)*(x%n))%n,y/2,n))%n)%n; } } public static void main(String[] args) { Scanner scan = new Scanner(System.in);

    long  n,a,b;
    a = scan.nextLong();

b = scan.nextLong(); n = scan.nextLong();

    System.out.println(power(a,b,n));

}

}