當前位置:首頁 » 編程軟體 » hdu編譯錯誤

hdu編譯錯誤

發布時間: 2022-05-31 05:14:23

1. http://acm.h.e.cn/showproblem.phppid=1201 編譯沒有問題 ,但是wa了,希望大家幫忙指出以下錯誤

做的,我認真比較了一下,其實基本完全一致,然後我很懷疑你的「MIN」,果然有問題,是你的MIN取得太小了,第一次循環可能進不去,改一下就好了!
#define MIN_SUM 0x80000000 可以AC的!!!
給分吧!呵呵

2. http://acm.h.e.cn/showproblem.phppid=2045為什麼會出現編譯錯誤啊,請哪位牛人幫忙看看啊。。。

貌似沒有_int64這種數據類型

要麼,你用__int64(注意雙下劃線),要麼用 long long

3. 杭電2022編譯錯誤

首先,提示的錯誤到底是編譯錯誤Compilation Error還是運行時錯誤Runtime Error請確認清楚,因為在我看來這個程序很明顯是一個運行時錯誤(棧溢出)
其次,如果是編譯錯誤,通常會返回編譯信息,請給出編譯信息,以及OJ平台使用的操作系統和編譯器。

4. 用c語言編的程序在HDU編號2000中提交時顯示答案錯誤為什麼

請把所有的else都刪除後再編譯運行。

5. 請問一下 我這段代碼 哪裡錯了 我覺得我沒寫錯呀 但是編譯器報了一大堆看不懂的錯誤 我用的是 G++

int cmp(const void *a,const void *b)

for( i=1; i <= n; i++)

6. 杭電ACM2015,提示編譯錯誤,求解!

感覺你的演算法太復雜了,其實歸納法,歸納下就行了。看下我寫的代碼看看吧。
#include<iostream>
using namespace std;
int main()
{
int n,m;
while(cin>>n>>m)
{
int i=0;
while(n>0)
{
if(n>m||n==m)cout<<m+1+(i++)*2*m<<' ';
else cout<<m+1+(i++)*2*m-(m-n)<<' ';
n=n-m;
}
cout<<endl;
}
return 0;
}
我提交了,不知道為什麼會這樣結果Presentation Error

7. 杭電acm1107(h1107) 一直錯誤,求解釋錯哪了(C++)

變數有重定義,下面是改正後的代碼。(VC6下編譯通過)

#include<iostream>
usingnamespacestd;
classDisciple
{
charfaction;//幫派
intatk;//攻擊力
doubleforce;//內力
doublefeat;//武功
inthp;
intx;//列
inty;//行
intdir;//方向
boolbattle;//該回合能否戰斗
public:
Disciple()
{
faction=-1;
force=0;
feat=0;
hp=0;
x=0;
y=0;
dir=0;
battle=false;
}
voidchange(charfa,int_x,int_y,double_force,double_feat,int_hp)
{
faction=fa&0xdf;
x=_x;
y=_y;
force=_force;
feat=_feat;
hp=_hp;
dir=1;
battle=false;
}

voidnextatk()//更新攻擊力
{
if(faction=='S')
atk=int((0.5*force+0.5*feat)*(hp+10)/100);
elseif(faction=='W')
atk=int((0.8*force+0.2*feat)*(hp+10)/100);
elseif(faction=='E')
atk=int((0.2*force+0.8*feat)*(hp+10)/100);
}

voidmove()//移動
{
if(faction=='S')//同一列
{
if(y==1)dir=1;
elseif(y==12)dir=-1;
y+=dir;
battle=false;
}
if(faction=='W')//同一行
{
if(x==1)dir=1;
elseif(x==12)dir=-1;
x+=dir;
battle=false;
}
if(faction=='E')//右下-左上
{
if(x==1&&y==12)dir=0;
elseif(x==12&&y==1)dir=0;
elseif(x==1||y==1)dir=1;
elseif(x==12||y==12)dir=-1;
x+=dir;
y+=dir;
battle=false;
}
}
voidfight(Disciple*temp)//戰斗
{
nextatk();
temp->nextatk();
hp-=temp->atk;
temp->hp-=atk;
if(hp<=0)faction=0;//0為死亡
if(temp->hp<=0)temp->faction=0;
}
voidposition(Disciple*temp)//檢測是否進行戰斗
{
if(faction==0)return;//檢測是否死亡
if(battle)return;
elsebattle=true;
Disciple*enemy=temp;
intnum=0;
while(temp->faction!=-1)
{
if(temp->battle&&x==temp->x&&y==temp->y&&temp!=this&&temp->faction!=0)//位置相同,不是自己,對手未死
{
++num;
enemy=temp;
enemy->battle=true;
}
++temp;
}
if(num==1&&enemy->faction!=faction)fight(enemy);
}
voidstatus(int&_fa,int&_hp)//返回幫派的值(_fa)和血量(_hp);0=s1=w2=e-1=空
{
if(faction==0)_fa=-1;
elseif(faction=='S')_fa=0;
elseif(faction=='W')_fa=1;
elseif(faction=='E')_fa=2;
_hp=hp;
}
};

intmain()
{
Disciplecontestant[1001];
intn;
cin>>n;
boolok=false;
while(n--)
{
intnum_p=0;//numberofpeople
intstep;
charfa;
cin>>step;
cin>>fa;
while(fa!='0')
{
int_x;//列
int_y;//行
doubleforce;
doublefeat;
int_hp;
cin>>_y>>_x>>force>>feat>>_hp;
contestant[num_p].change(fa,_x,_y,force,feat,_hp);
++num_p;
cin>>fa;
}

//循環變數定義
inti,j;
for(i=0;i!=step;++i)
{
for(j=0;j!=num_p;++j)
contestant[j].position(contestant);
for(j=0;j!=num_p;++j)
contestant[j].move();
}

intfa_te;//臨時幫派
inthp_te;//臨時血量
intnum[3]={0,0,0};//0=s1=w2=e
int hp[3]={0,0,0};
for(i=0;i!=num_p;++i)
{
fa_te=-1;
hp_te=0;
contestant[i].status(fa_te,hp_te);
if(fa_te!=-1)
{
++num[fa_te];
hp[fa_te]+=hp_te;
}
}
if(ok)cout<<endl;
for(i=0;i!=3;++i)
cout<<num[i]<<""<<hp[i]<<endl;
cout<<"***";
ok=true;
}
return0;
}

8. pascal 語言本機編譯通過 , 但 h 網站編譯錯誤, 求解

標准Pascal不支持>>和<<,使用shr和shl替代。建議使用Free Pascal IDE編輯不要用那個形似gvim的。編輯不是太好不過調試爽……

另,不支持exit帶參數。

再補充,val要3個參數,最後一個變數參數存放出錯數據。

……所以你到底用的是不是P的編譯器啊……

9. 杭電ACM 2012 編譯錯誤 Compilation Error

可以嘗試用g++提交
由於oj網站所用的編譯器與自己機子的編譯器不同很可能出現編譯錯誤的報錯,你可以單機complitation error查看什麼位置錯了,如果覺得無法修改,使用g++重新提交,應該不會出現報錯了

10. h 1042 編譯錯誤 #include<stdio.h> int len[10001]={1,1},a[10001][9000]={{1},{1}}; int main() { int

我是來拿金鑰匙的

熱點內容
聯盟網站源碼 發布:2024-05-21 06:56:57 瀏覽:978
linuxshell入門 發布:2024-05-21 06:44:26 瀏覽:757
如何用手機設置qq郵箱密碼 發布:2024-05-21 06:42:56 瀏覽:61
映像壓縮 發布:2024-05-21 05:46:53 瀏覽:726
小葫蘆直播助手伺服器地址 發布:2024-05-21 05:46:51 瀏覽:969
遨遊緩存視頻 發布:2024-05-21 05:46:47 瀏覽:784
家用電腦能裝伺服器 發布:2024-05-21 05:45:56 瀏覽:437
閉魚腳本 發布:2024-05-21 05:45:54 瀏覽:67
動態范圍壓縮開還是關 發布:2024-05-21 05:44:23 瀏覽:549
本田crv兩驅買哪個配置 發布:2024-05-21 05:41:22 瀏覽:75