DOTAは熊の7級をたたく時最も科学的な技能の分配を計算します

1735 ワード


import java.math.BigInteger;


public class PaiPai {

    public static int addTo(int n)
    {
    	int result = 0;
    	for(int i=0;i<=n;i++)
    		result += i;
    	return result;
    }
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		/*
		 * a2 2 
		 * a3 3 
		 * l2 2 
		 * l3 3 
		 */
		int baseDamage = 50; // 
		int ultDamage = 40; // 
		int[] a2 = {3,4,5,6};
		int[] a3 = {6,12,18,24};
		for(int l2=1;l2<=4;l2++)
		{
			int l3 = 5-l2; //ability 3 level
				
			int orbDamage = a3[l3-1] * addTo(a2[l2-1]); // 
			
			int baseDamageAll = baseDamage * a2[l2-1] + orbDamage; // + 
			int ultDamageAll = ultDamage * a2[l2-1] + orbDamage; // + 
			int totalDamage = baseDamageAll + ultDamageAll;
			
			System.out.println(" :"+l2+"    "+" :"+l3);
			System.out.println("       ="+orbDamage);
			System.out.println(" + ="+baseDamageAll);
			System.out.println(" + ="+ultDamageAll);
			System.out.println("       ="+totalDamage);
			System.out.println();
			
		}
	}

}


実行結果
二技能レベル:1三技能レベル:4
法球=144
普攻+法球=294
ストライク+ファウル=264
全部=558
二技能レベル:2三技能レベル:3
法球=180
普攻+法球=380
大技+ファウル=340
全部=720
二技能レベル:3三技能レベル:2
法球=180
普攻+法球=430
大技+ファウル=380
全部=810
二技能レベル:4三技能レベル:1
法球=126
普攻+法球=426
大技+ファウル=366
全部=792
そのため、7級では2技能が3級に、3技能が2級に、クマを叩く爆発力が最強です!