Eclipse通过了,提交显示编译错误
查看原帖
Eclipse通过了,提交显示编译错误
448673
zxj2333楼主2021/3/23 16:02
package aa;
import java.util.Scanner;
public class Test2 {
	public static void main(String[] args) {
		Scanner s1=new Scanner(System.in);
		System.out.println("请依次输入法力值,技能个数,Boss血量:");
		int k=s1.nextInt(); //法力值
		int m=s1.nextInt(); //技能个数
		int n=s1.nextInt();  //Boss血量
		int count=0;
		int arr[]=new int[m];
		for(int i=0;i<m;i++) {
			System.out.println("请输入技能耗法值、对Boss造成的伤害");
			int a=s1.nextInt();
			int b=s1.nextInt();
			if(a>k) { //如果技能耗法值大于总法力值,则向数组存入-1 不能杀死Boss
				arr[i]=-1;
			}else if(a<k&& (k/a)*b<n) { 
				arr[i]=-1;
			}else   //能杀死Boss
				arr[i]=1;
		}
		int sum=0;
		for(int i=0;i<m;i++) {
			sum=sum+arr[i];
			System.out.println(arr[i]);
		}
		System.out.println("最终结果:");
		if(sum>(-1)*m)
			System.out.println(1);
		else 
			System.out.println(-1);
		
	}
	
}
2021/3/23 16:02
加载中...