public class stelltest2 {
public static double 船体=3500;
public static double 装甲=6960;
public static double 护盾=10368;
public static double 盾硬=0.8;
public static double 甲硬=0.2;
public static double 光矛=120;
public static double 电弧=80;
public static int 敌人循环=60;
public static int 玩家循环=0;
public static double 增长=0.05;
public static int i=0;
public static void main(String[] args) {
光矛=光矛*(1+玩家循环*增长);
电弧=电弧*(1+玩家循环*增长);
//圣卫
船体=3500;
装甲=6960;
护盾=10368;
盾硬=0.8;
甲硬=0.2;
船体=船体*(1+敌人循环*增长);
护盾=护盾*(1+敌人循环*增长);
i=0;
//电弧计算
System.out.println("电弧");
while(true){
i++;
if(护盾>0&&装甲>0){
船体=船体-电弧*(1-盾硬)*(1-甲硬);
if(船体<=0){
System.out.println("第"+i+"次击毁"+",盾"+护盾+",甲"+装甲);
break;
}else{
护盾=护盾-电弧*盾硬;
装甲=装甲-电弧*(1-盾硬)*甲硬;
}
}
if(护盾>0&&装甲<=0){
船体=船体-电弧*(1-盾硬);
if(船体<=0){
System.out.println("第"+i+"次击毁"+",盾"+护盾+",甲"+装甲);
break;
}else{
护盾=护盾-电弧*盾硬;
}
}
if(护盾<=0&&装甲>0){
船体=船体-电弧*(1-甲硬);
if(船体<=0){
System.out.println("第"+i+"次击毁"+",盾"+护盾+",甲"+装甲);
break;
}else{
装甲=装甲-电弧*甲硬;
}
}
if(护盾<=0&&装甲<=0){
船体=船体-电弧;
if(船体<=0){
System.out.println("第"+i+"次击毁"+",盾"+护盾+",甲"+装甲);
break;
}
}
if(i>10000){
System.out.println("电弧10000次未击穿");
}
}
//光矛计算
船体=3500;
装甲=6960;
护盾=10368;
盾硬=0.8;
public static double 船体=3500;
public static double 装甲=6960;
public static double 护盾=10368;
public static double 盾硬=0.8;
public static double 甲硬=0.2;
public static double 光矛=120;
public static double 电弧=80;
public static int 敌人循环=60;
public static int 玩家循环=0;
public static double 增长=0.05;
public static int i=0;
public static void main(String[] args) {
光矛=光矛*(1+玩家循环*增长);
电弧=电弧*(1+玩家循环*增长);
//圣卫
船体=3500;
装甲=6960;
护盾=10368;
盾硬=0.8;
甲硬=0.2;
船体=船体*(1+敌人循环*增长);
护盾=护盾*(1+敌人循环*增长);
i=0;
//电弧计算
System.out.println("电弧");
while(true){
i++;
if(护盾>0&&装甲>0){
船体=船体-电弧*(1-盾硬)*(1-甲硬);
if(船体<=0){
System.out.println("第"+i+"次击毁"+",盾"+护盾+",甲"+装甲);
break;
}else{
护盾=护盾-电弧*盾硬;
装甲=装甲-电弧*(1-盾硬)*甲硬;
}
}
if(护盾>0&&装甲<=0){
船体=船体-电弧*(1-盾硬);
if(船体<=0){
System.out.println("第"+i+"次击毁"+",盾"+护盾+",甲"+装甲);
break;
}else{
护盾=护盾-电弧*盾硬;
}
}
if(护盾<=0&&装甲>0){
船体=船体-电弧*(1-甲硬);
if(船体<=0){
System.out.println("第"+i+"次击毁"+",盾"+护盾+",甲"+装甲);
break;
}else{
装甲=装甲-电弧*甲硬;
}
}
if(护盾<=0&&装甲<=0){
船体=船体-电弧;
if(船体<=0){
System.out.println("第"+i+"次击毁"+",盾"+护盾+",甲"+装甲);
break;
}
}
if(i>10000){
System.out.println("电弧10000次未击穿");
}
}
//光矛计算
船体=3500;
装甲=6960;
护盾=10368;
盾硬=0.8;












