Pagini recente » Cod sursa (job #962148) | Cod sursa (job #2244653) | Cod sursa (job #2906408) | Cod sursa (job #1571100) | Cod sursa (job #1672734)
import java.io.*;
import java.util.Scanner;
/**
* Created by slycer on 4/3/16.
*/
public class Main {
private static long MOD = 1999999973l;
public static void main ( String [] args ) throws FileNotFoundException, UnsupportedEncodingException {
System.setIn(new FileInputStream("lgput.in"));
//System.setOut(new PrintStream("lgput.out"));
PrintWriter output = new PrintWriter( "lgout.out", "UTF-8" );
Scanner s = new Scanner( System.in );
long a = s.nextLong();
long p = s.nextLong();
output.println( solve( a, p ) );
output.close();;
}
public static long solve( long a, long p ){
if ( p == 0 ){
return 1;
}
if ( p == 1 ){
return a;
}
if ( p%2==0 ){
long aux = solve( a, p/2 );
return ( aux * aux ) % MOD;
} else {
return ( a * solve( a, p-1 ) ) % MOD ;
}
}
}