#17248: 能幫我看看嗎?


ufve0704 (爬 我爬 我爬爬爬 有排行榜這種東西就是要爬 爬過我上面的那...)

學校 : 臺北市私立延平高級中學
編號 : 83268
來源 : [203.72.178.1]
最後登入時間 :
2023-10-30 13:02:50
c381. 聖經密碼 -- 板橋高中教學題 | From: [114.42.221.130] | 發表日期 : 2019-03-31 09:42

#include <bits/stdc++.h>
using namespace std;
char a[60000000],d[1000];
int b,c,e;
int main(int argc, char** argv){
while(cin>>b>>c&&b!=0){
while(b--){
cin>>d;
strcat(a,d);
}
while(c--){
cin>>e;
cout<<a[e-1];
}
cout<<endl;
}
}

 

#0: 100% RE (code:127)

您或許執行了不正確的系統指令。
/4619193/code_4619193.exe: error while loading shared libraries: libc.so.6: failed to map segment from shared object
 
#17250: Re:能幫我看看嗎?


314159265358979323846264338327 ... (少年π)

學校 : 臺北市私立延平高級中學
編號 : 69058
來源 : [223.137.149.175]
最後登入時間 :
2024-11-18 16:24:11
c381. 聖經密碼 -- 板橋高中教學題 | From: [42.72.160.79] | 發表日期 : 2019-03-31 09:47

#include <bits/stdc++.h>
using namespace std;
char a[60000000],d[1000];
int b,c,e;
int main(int argc, char** argv){
while(cin>>b>>c&&b!=0){
while(b--){
cin>>d;
strcat(a,d);
}
while(c--){
cin>>e;
cout<<a[e-1];
}
cout<<endl;
}
}

 

#0: 100% RE (code:127)

您或許執行了不正確的系統指令。
/4619193/code_4619193.exe: error while loading shared libraries: libc.so.6: failed to map segment from shared object

60000000個char太多了,超過記憶體限制,不須開那麼多


 
#17259: Re:能幫我看看嗎?


ufve0704 (爬 我爬 我爬爬爬 有排行榜這種東西就是要爬 爬過我上面的那...)

學校 : 臺北市私立延平高級中學
編號 : 83268
來源 : [203.72.178.1]
最後登入時間 :
2023-10-30 13:02:50
c381. 聖經密碼 -- 板橋高中教學題 | From: [114.42.221.130] | 發表日期 : 2019-03-31 15:37

#include <bits/stdc++.h>
using namespace std;
char a[60000000],d[1000];
int b,c,e;
int main(int argc, char** argv){
while(cin>>b>>c&&b!=0){
while(b--){
cin>>d;
strcat(a,d);
}
while(c--){
cin>>e;
cout<<a[e-1];
}
cout<<endl;
}
}

 

#0: 100% RE (code:127)

您或許執行了不正確的系統指令。
/4619193/code_4619193.exe: error while loading shared libraries: libc.so.6: failed to map segment from shared object

60000000個char太多了,超過記憶體限制,不須開那麼多


少一個0變TLE


 
#17260: Re:能幫我看看嗎?


314159265358979323846264338327 ... (少年π)

學校 : 臺北市私立延平高級中學
編號 : 69058
來源 : [223.137.149.175]
最後登入時間 :
2024-11-18 16:24:11
c381. 聖經密碼 -- 板橋高中教學題 | From: [42.72.160.79] | 發表日期 : 2019-03-31 15:43

#include <bits/stdc++.h>
using namespace std;
char a[60000000],d[1000];
int b,c,e;
int main(int argc, char** argv){
while(cin>>b>>c&&b!=0){
while(b--){
cin>>d;
strcat(a,d);
}
while(c--){
cin>>e;
cout<<a[e-1];
}
cout<<endl;
}
}

 

#0: 100% RE (code:127)

您或許執行了不正確的系統指令。
/4619193/code_4619193.exe: error while loading shared libraries: libc.so.6: failed to map segment from shared object

60000000個char太多了,超過記憶體限制,不須開那麼多


少一個0變TLE


這題用strcat會TLE,看討論區就知道了
還有,I/O要優化喔!

 
ZeroJudge Forum