#19458: 記憶體區段錯誤! Segmentation fault (core dumped) 是什麼意思? 我可以怎麼修改?


710517@lzsh.tc.edu.tw (林東駿)

學校 : 不指定學校
編號 : 85638
來源 : [106.105.93.39]
最後登入時間 :
2020-08-15 13:01:39
c508. 去蟲 | From: [106.105.93.39] | 發表日期 : 2019-10-01 19:01

#include <iostream>
#include <algorithm>
using namespace std;
int cmp(int a , int b){
return a>b;
}
int ssjj(int c , int d){
return d>c;
}
int main()
{
int a,b[100],c;
while (cin>>a){
for (int i=0;i<a;i++){
cin>>b[i];
}
sort ( b , b+a , ssjj );


for (int i=0;i<a;i++){
cout<<b[i]<<" ";
}

cout<<'\n';
sort ( b , b+a , cmp );
for (int i=0;i<a;i++){
while (b[i]==b[i+1]){
i++;
}
cout<<b[i]<<" ";
}
cout<<endl;
}
}

 
#19669: Re:記憶體區段錯誤! Segmentation fault (core dumped) 是什麼意思? 我可以怎麼修改?


710067@lzsh.tc.edu.tw (邱柏宇)

學校 : 臺中市私立立人高級中學
編號 : 92027
來源 : [36.234.5.214]
最後登入時間 :
2023-03-18 19:40:32
c508. 去蟲 | From: [114.46.132.158] | 發表日期 : 2019-10-19 12:27

#include
#include
using namespace std;
int cmp(int a , int b){
return a>b;
}
int ssjj(int c , int d){
return d>c;
}
int main()
{
int a,b[100],c;
while (cin>>a){
for (int i=0;i<a;i++){
cin>>b[i];
}
sort ( b , b+a , ssjj );


for (int i=0;i<a;i++){
cout<<b[i]<<" ";
}

cout<<'\n';
sort ( b , b+a , cmp );
for (int i=0;i<a;i++){
while (b[i]==b[i+1]){
i++;
}
cout<<b[i]<<" ";
}
cout<<endl;
}
}

reverse
內建在
algorithm這個標頭檔

功能也是降冪排列

 
#19670: Re:記憶體區段錯誤! Segmentation fault (core dumped) 是什麼意思? 我可以怎麼修改?


710067@lzsh.tc.edu.tw (邱柏宇)

學校 : 臺中市私立立人高級中學
編號 : 92027
來源 : [36.234.5.214]
最後登入時間 :
2023-03-18 19:40:32
c508. 去蟲 | From: [114.46.132.158] | 發表日期 : 2019-10-19 12:30

#include
#include
using namespace std;
int cmp(int a , int b){
return a>b;
}
int ssjj(int c , int d){
return d>c;
}
int main()
{
int a,b[100],c;
while (cin>>a){
for (int i=0;i<a;i++){
cin>>b[i];
}
sort ( b , b+a , ssjj );


for (int i=0;i<a;i++){
cout<<b[i]<<" ";
}

cout<<'\n';
sort ( b , b+a , cmp );
for (int i=0;i<a;i++){
while (b[i]==b[i+1]){
i++;
}
cout<<b[i]<<" ";
}
cout<<endl;
}
}

reverse
內建在
algorithm這個標頭檔

功能也是降冪排列

可以試試看先大到小排列

把大到小排列改成reverse(b,b+a)

然後再找重複的

最後再輸出

加油!

 
ZeroJudge Forum