社区讨论
编译器未生成有效的可执行文件,求大佬
P1238走迷宫参与者 1已保存回复 0
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @m0ch0jk5
- 此快照首次捕获于
- 2024/08/27 21:36 去年
- 此快照最后确认于
- 2024/08/27 21:36 去年
编译错误
No valid executable file was produced by the compiler
./ccB3sOSg.o: in function
_GLOBAL__sub_I_src': src:(.text.startup+0xf7): relocation truncated to fit: R_X86_64_PC32 against .bss'
src:(.text.startup+0x111): relocation truncated to fit: R_X86_64_PC32 against `.bss'
collect2: 错误:ld 返回 1程序(搜索回溯):
CPP#include <bits/stdc++.h>
using namespace std;
typedef int jisuan;
struct zuobiao
{
jisuan x;
jisuan y;
};
jisuan tu[20][20]={0};
zuobiao lx[1000000000];
zuobiao qidian;
zuobiao zhongdian;
void out(jisuan s)
{
for(int i=0;i<s;i++)
{
cout<<"("<<lx[i].x<<","<<lx[i].y;
if(i!=(s-1))
{
cout<<"->";
}
}
cout<<endl;
}
void search(jisuan x,jisuan y,jisuan s)
{
if(tu[x][y]!=0)
{
lx[s].x=x;
lx[s].y=y;
s++;
tu[x][y]=0;
if(x==zhongdian.x&&y==zhongdian.y)
{
out(s);
}
else
{
search(x,y-1,s);
search(x+1,y,s);
search(x,y+1,s);
search(x-1,y,s);
}
lx[s].x=0;
lx[s].y=0;
s--;
tu[x][y]=1;
}
}
int main()
{
jisuan m=0;
jisuan n=0;
jisuan s=0;
cin>>m>>n;
for(jisuan i=0;i<m;i++)
{
for(jisuan j=0;j<n;j++)
{
cin>>tu[i][j];
}
}
cin>>qidian.x>>qidian.y>>zhongdian.x>>zhongdian.y;
search(qidian.x,qidian.y,s);
return 0;
}
回复
共 0 条回复,欢迎继续交流。
正在加载回复...