fork(1) download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6. import java.math.BigInteger;
  7.  
  8. /* Name of the class has to be "Main" only if the class is public. */
  9. class Ideone
  10. {
  11. static BigInteger[] data;
  12. public static void main (String[] args) throws java.lang.Exception
  13. {
  14. Scanner sc = new Scanner(System.in);
  15. String[] s = sc.next().split(" ");
  16. int t0 = Integer.parseInt("0");
  17. int t1 = Integer.parseInt("1");
  18. int n = Integer.parseInt("5");
  19. data = new BigInteger[n + 2];
  20. data[0] = new BigInteger(Integer.toString(t0));
  21. data[1] = new BigInteger(Integer.toString(t1));
  22.  
  23. System.out.println(solve(2, n).toString());
  24. }
  25.  
  26. static BigInteger solve(int index, int n) {
  27. if(index == n) {
  28. return data[index - 2].add(data[index - 1].pow(2));
  29. }
  30.  
  31. data[index] = data[index - 2].add(data[index - 1].pow(2));
  32. return solve(index + 1, n);
  33. }
  34. }
Runtime error #stdin #stdout #stderr 0.07s 4386816KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Exception in thread "main" java.util.NoSuchElementException
	at java.util.Scanner.throwFor(Scanner.java:862)
	at java.util.Scanner.next(Scanner.java:1371)
	at Ideone.main(Main.java:15)