#13489: 請求CPP高手教我


timmy940410 (遊艇)

學校 : 臺北市私立延平高級中學
編號 : 69053
來源 : [122.116.197.27]
最後登入時間 :
2021-02-19 11:39:00
c466. 4th CPSC Problem 2-傅趴滴 -- 4th CPSC | From: [114.32.213.13] | 發表日期 : 2018-02-28 14:59

以下星號部分,不知為什麼一定要加其中一個,不然會怪怪的

#include<iostream>
int main(){
char a[10000],d[10000];
int b=0,e=0;
std::cin>>a;
for(int c=0;c<=10000;c++){
if(a[c]=='-'){
b+=1;
}
}
if(b%2==0){
for(int c=0;c<=10000;c++){
if(a[c]!='-'&&a[c]!='\0'){
std::cout<<a[c];
std::cout<<d;--------------------------------------☆
}
}
std::cout<<d;--------------------------------------☆
}else{
std::cout<<"-";
for(int c=0;c<=10000;c++){
if(a[c]!='-'&&a[c]!='\0'){
std::cout<<a[c];
std::cout<<d;--------------------------------------☆
}
}
std::cout<<d;--------------------------------------☆
}
std::cout<<std::endl;
return 0;
}

 
#15031: Re:請求CPP高手教我


hahachentzuhan@gmail.com (陳子涵)

學校 : 國立臺中教育大學
編號 : 74983
來源 : [27.51.128.107]
最後登入時間 :
2018-01-29 16:39:57
c466. 4th CPSC Problem 2-傅趴滴 -- 4th CPSC | From: [27.51.0.80] | 發表日期 : 2018-09-05 20:44

減號的數量N的範圍是 0 ≤ N ≤ 106

注意 10的6次方是 1000000 是一百萬

所以你的陣列長度要開一百萬以上喔

先修改這一點再試試看吧

 
ZeroJudge Forum