国产成人AV一区二区三区在线_国产成人精品无码免费看_国产成人无码无卡在线观看_国产精品成人A区在线观看_国产日韩精品欧美一区_国产亚洲精品自在久久蜜TV_久草热久草热线频97精品_久久久噜噜噜久久中文福利_久久婷婷五月综合色国产免费观看_日日狠狠久久偷偷色综合0,九一桃色在线观看,久久97精品久久久久久久不卡,国产成人精品亚洲精品

為什么我的代碼運(yùn)行時(shí),,輸入后顯示程序已停止運(yùn)行,?求助大神,如題,!

訪客2023-12-13 16:53:598

#include<bits/stdc++.h>

using namespace std;

int s[1001],w[1001],x[1001],wc[1001],xiao[1001],p[1001];

bool a[1001];

int main()

{

int q;

cin>>q;

for(int i=1;i<=q;i++)

{

xiao[i]=INT_MAX;

p[i]=1;

}

for(int i=1;i<=q;i++)

cin>>s[i];

for(int i=1;i<=q;i++)

cin>>w[i]>>x[i];

for(int i=1;i<=q;i++)

{

for(int j=1;j<=w[i];j++)

p[i]=p[i]*10;

wc[i]=s[i]%p[i];

}

for(int j=1;j<=q;j++)

if(x[j]==wc[j])

if(s[j]<xiao[j])

xiao[j]=s[j];

for(int i=1;i<=q;i++)

{

if(xiao[i]!=INT_MAX)

cout<<xiao[i]<<endl;

else cout<<"-1";

}

return 0;

}

你要把程序要求及測(cè)試數(shù)據(jù)發(fā)上來(lái)

我的測(cè)試沒(méi)有問(wèn)題

541 23 46 57 910 31 21 2

結(jié)果

-1-1-1-1-1

程序可能出錯(cuò)的地方為

wc[i]=s[i]%p[i];

若p[i]為0,就可能為除0錯(cuò)

也就是w[i] > q(任何一個(gè)w的元素)

代碼錯(cuò)了啊

文章評(píng)論