View Code of Problem 3497

import java.math.BigInteger;
import java.util.Scanner;

public class Main{
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		BigInteger[] A = new BigInteger[100];
		while (input.hasNextBigInteger()) {
			A[0] = input.nextBigInteger();
			A[1] = input.nextBigInteger();
			A[2] = input.nextBigInteger();
			for (int i = 3; i < 100; i++) {
				A[i] = A[i - 1].add(A[i - 2].add(A[i - 3]));

			}
			System.out.println(A[99]);
		}
	}
}

Double click to view unformatted code.


Back to problem 3497