社区讨论
离奇错误
P1003[NOIP 2011 提高组] 铺地毯参与者 4已保存回复 4
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @mjljlzxp
- 此快照首次捕获于
- 2025/12/25 22:33 2 个月前
- 此快照最后确认于
- 2025/12/27 20:00 2 个月前
我这段代码在本地能够运行,但交在洛谷上就CE了(C++14 (GCC 9) O2)
编译器返回
编译失败
CPPNo valid executable file was produced by the compiler
./ccfle54K.o: in function `_GLOBAL__sub_I_src':
src:(.text.startup+0x164): relocation truncated to fit: R_X86_64_PC32 against `.bss'
src:(.text.startup+0x181): relocation truncated to fit: R_X86_64_PC32 against `.bss'
collect2: 错误:ld 返回 1
但当我换成其他c++版本提交时,却又全RE了...
(C++14 也RE,但C++14 (GCC 9)却是CE)
有大佬能解释一下吗...
CPP#include<bits/stdc++.h>
#define int long long
using namespace std;
int a[114514][114514];
signed main(){
int n;
cin>>n;
for(int z=1;z<=n;z++){
int x,y,lx,ly;
cin>>x>>y>>lx>>ly;
int x1=x+lx,y1=y+ly;
for(int i=x;i<=x1;i++){
for(int j=y;j<=y1;j++){
a[i][j]=z;
}
}
}
int xx,yy;
cin>>xx>>yy;
cout<<(a[xx][yy]==0?-1:a[xx][yy]);
return 0;
}
回复
共 4 条回复,欢迎继续交流。
正在加载回复...