online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
import java.math.BigInteger; public class Main { public static void main(String[] args) { BigInteger B = new BigInteger("023B61801145A9CB06ADF77493042D166E793B946D1B07B46070E3986A6F036BE", 16); BigInteger k = new BigInteger("3", 16); BigInteger x = new BigInteger("09F015DB40A59403E42FBD568AF5774A0A0488A62", 16); BigInteger g = new BigInteger("7", 16); BigInteger N = new BigInteger("0894B645E89E1535BBDAD5B8B290650530801B18EBFBF5E8FAB3C82872A3E9BB7", 16); BigInteger u = new BigInteger("0AC06F615645BEA9B3D6D887C30D28D71B079B598", 16); BigInteger a = new BigInteger("0D4515CA7747787F1DDA9962ACE81E8412D9D20D06251696ACD74735F1F3B9875", 16); BigInteger S = calc(B, k, x, g, N, u, a); System.out.println(S.toString(16)); } private static BigInteger calc(BigInteger B, BigInteger k, BigInteger x, BigInteger g, BigInteger N, BigInteger u, BigInteger a) { BigInteger value = B.subtract(k.multiply(g.modPow(x, N))); BigInteger exponent = a.add(u.multiply(x)); return value.modPow(exponent, N); } }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue