英雄无敌吧 关注:99,440贴子:2,267,757

【双方100个兵对捶】 那么,黑龙和泰坦对打谁赢

只看楼主收藏回复

标题为何是,黑龙和泰坦对打谁赢?这种似乎老掉牙,但仍然令大家十分感兴趣。嘛,标题其实就是七代英雄世界里的黑龙兵种介绍。


IP属地:上海来自Android客户端1楼2016-09-27 20:38回复
    龙行虎步十冠王被楼主禁言,将不能再进行回复
    这两位强大的神话生物长久以来争夺第一把交椅,自然是始于英雄无敌二。


    IP属地:上海来自Android客户端3楼2016-09-27 20:44
    回复
      二代里,黑龙14攻击防御。破坏力25-50。泰坦15攻击防御,破坏力20-30 。都是300点HP


      IP属地:上海来自Android客户端4楼2016-09-27 20:45
      回复
        之前做了测试。都是谁先手谁赢。然后,像3代的吧里,整天是1个打1个的帖子,看着不过瘾。几十个上百个对打,才比较震撼


        IP属地:上海来自Android客户端6楼2016-09-27 20:58
        回复
          数量多,才有大战的意味。鉴于三代玩家更多,先说三代吧


          IP属地:上海来自Android客户端7楼2016-09-27 21:00
          回复
            三代中,黑龙和泰坦,互相造成50%额外伤害。但是这个并不是直接乘以1.5


            IP属地:上海来自Android客户端8楼2016-09-27 21:02
            回复
              黑龙25攻击,打泰坦24防御,造成105%的伤害。加上50%,是155%。


              IP属地:上海来自Android客户端9楼2016-09-27 21:03
              回复
                写帖子的同时,也在关注七代这个单挑帖子。 数量比较大的顶尖兵种对打,才是比较过瘾的 http://tieba.baidu.com/p/4799692651


                IP属地:上海来自Android客户端10楼2016-09-27 21:09
                收起回复
                  泰坦打黑龙,24攻击打25防御。97.5%,再乘以150%。再乘以平均50伤害


                  IP属地:上海来自Android客户端11楼2016-09-27 21:16
                  回复
                    也就是,三代泰坦打黑龙,每个泰坦能打出73.125伤害。黑龙打出69.75伤害。


                    IP属地:上海来自Android客户端12楼2016-09-27 21:23
                    回复
                      数字计算一下的话,就是100黑龙,一口可以带走23个泰坦


                      IP属地:上海来自Android客户端13楼2016-09-27 21:31
                      回复
                        之前用c语言,写了一个卖萌的。大量兵种,对打的模拟。可以计算两个兵种互相对打,最终损失的情况。


                        IP属地:上海来自Android客户端14楼2016-09-27 21:33
                        回复
                          #include "stdio.h"
                          #include "conio.h"
                          int main()
                          {
                          int i=1;
                          int gh1=0,gh2=0,h1=300,h2=300,n1=100,n2=100, a1=35,d1=25, p1=45, a2=24, d2=24,p2=75 ;
                          int gn1=n1,gn2=n2;
                          /* printf(" A Attack B fire ball \n"); gh1 剩余血数量 gn 剩余xue数量*/
                          /*puts(" Input a1,d1,a2,he d2 \n \n"); */
                          /* scanf(" %d,%d,%d,%d,%d /n /n",&a1,&a2,&d1,&d2); */
                          printf("a1=%d,d2=%d, \n",a1,d2);
                          printf("a2=%d,d1=%d, \n",a2,d1);
                          gh2=h2*n2,gh1=h1*n1;
                          for(i=1;0<i<=20;)
                          {
                          printf(" A Attack B fire ball gn1=%d\n",gn1); /* A进攻B */
                          if (a1>d2)
                          { if (a1-d2>=60)
                          {gh2=gh2-4.0*p1*gn1; gn2=gh2/h2+1; printf("gh2=%d, rest %d \n",gh2,gn2); }
                          else if (0<=a1-d2<60)
                          {gh2=gh2-((a1-d2)*0.05+1)*p1*gn1 ; gn2=gh2/h2+1;
                          printf("gh2=%d, rest %d \n",gh2,gn2); } }
                          if(a1<=d2)
                          { if(d2-a1>28)
                          {gh2=gh2-0.3*p1*gn1; gn2=gh2/h2+1; printf("gh2=%d, rest %d \n",gh2,gn2); }
                          else if(0<d2-a1<28)
                          gh2=gh2- (1-(d2-a1)*0.025)*p1*gn1 ; gn2=gh2/h2+1;
                          printf("gh2=%d, rest %d \n",gh2,gn2); }
                          if(gh2<=0) /*tui xunhuan*/
                          {puts("h2 over\n");
                          break; }
                          if(gh2>0)
                          { printf(" B Attack A ice pike fanji gn2=%d\n",gn2); /* B反击A */
                          if (a2>d1)
                          { if (a2-d1>=60)
                          {gh1=gh1-4.0*p2*gn2; gn1=gh1/h1+1; printf("gh1=%d, rest %d \n",gh1,gn1); }
                          else if (0<=a2-d1<60)
                          {gh1=gh1-((a2-d1)*0.05+1)*p2*gn2 ;gn1=gh1/h1+1; printf("gh1=%d, rest %d \n",gh1,gn1);
                          } }
                          if(a2<=d1)
                          { if(d1-a2>28)
                          {gh1=gh1-0.3*p2*gn2; gn1=gh1/h1+1; printf("gh1=%d, rest %d \n",gh1,gn1); }
                          else if(0<d1-a2<28)
                          {gh1=gh1- (1-(d1-a2)*0.025)*p2*gn2 ; gn1=gh1/h1+1;
                          printf("gh1=%d, rest %d \n",gh1,gn1); } }
                          }
                          if(gh1<=0)
                          {puts("h1 over\n");
                          break; } /*tui xunhuan*/
                          if(gh2>0)
                          { printf(" B Attack A ice pike gn2=%d\n",gn2); /* B进攻A */
                          if (a2>d1)
                          { if (a2-d1>=60)
                          {gh1=gh1-4.0*p2*gn2; gn1=gh1/h1+1; printf("gh1=%d, rest %d \n",gh1,gn1); }
                          else if (0<=a2-d1<60)
                          {gh1=gh1-((a2-d1)*0.05+1)*p2*gn2 ;gn1=gh1/h1+1; printf("gh1=%d, rest %d \n",gh1,gn1);
                          } }
                          if(a2<=d1)
                          { if(d1-a2>28)
                          {gh1=gh1-0.3*p2*gn2; gn1=gh1/h1+1; pr


                          IP属地:上海来自Android客户端15楼2016-09-27 21:33
                          收起回复
                            之前那个版本是,二代的模拟。这个是三代稍作修改。我记得是2006年,看了英雄无敌5伤害公式,与三代接近。于是自己写了个玩。当时好像破坏力都是float类型,过了几年忘了,为了简便,先用的int整型。


                            IP属地:上海来自Android客户端16楼2016-09-27 21:36
                            回复
                              黑龙相当于多了10攻击。而泰坦相当于伤害乘以1.5。如上图


                              IP属地:上海来自Android客户端18楼2016-09-27 21:44
                              回复