jzxx 2605両族のゲーム


タイトルは両民族の間に空き地があり、カエル(亀)は毎回前へ一歩跳ぶことができ、前のカエル(亀)の背中を借りて、前のカエル(亀)の前の一格(この格にはカエル、亀がいなければならない)に跳ぶことができ、両民族のカエル(両チームの烏亀)は互いに譲らないので、振り向いて後ろへ跳ぶことができない.1 S以内で、すべてのカエル(亀)を計算して相手の飛行機まで少なくとも何歩飛びますか?
入力入力X,Yを入力します.Xは星間カエル種族Xと星間亀小隊Aの数であり、Yは星間カエル種族Yと星間亀小隊Bである.(X,Y< =1009998979695…7654321)
出力出力M,Mは最小ステップ数である.(m<=無限大)
サンプル入力1出力3
提示例的跳法(表示星际蛙种族X和星际亀小队A,o星际蛙种族Y和星际亀小队B)原始:o第1歩:o第2歩:o_ステップ3:o_*高精度を忘れないでね!
ソース/分類Vijos
トランスファゲート
import java.math.BigDecimal;
import java.math.BigInteger;
import java.util.Scanner;
public class Main {
		public static void main(String[] args) {
			Scanner in = new Scanner(System.in);
			BigInteger xx, yy;
			while (in.hasNext()) {
				xx = in.nextBigInteger();
				yy = in.nextBigInteger();
				BigInteger one = BigInteger.ONE;
				BigInteger temp = xx.add(one).multiply(yy.add(one)).subtract(one);
				System.out.println(temp);
			}
		}
}