#18162: C++ 問題


gngn15401@gmail.com (冰箱)

學校 : 不指定學校
編號 : 98199
來源 : [123.194.13.42]
最後登入時間 :
2021-08-25 01:43:08
a104. 排序 -- yoooooooo | From: [111.252.58.239] | 發表日期 : 2019-06-21 15:56

#include <iostream>
using namespace std;
int main(){
int n;
while (cin >>n){
int a[2*n-1];
for (int i=0;i<=2*n-2;i+=2){
cin >>a[i];
}
for (int i=0;i<=2*n-2;i+=2){
int min=a[i],tem;
for (int j=i;j<=2*n-2;j+=2){
if (min>a[j]){
min=a[j];
a[j]=a[i];
a[i]=min;
}
}
}
for (int i=0;i<=2*n-2;i+=2){
cout <<a[i] <<' ';
}
cout <<endl;
}
return 0;
}

 

送出答案為WA但我看正確答案跟我的完全一樣求解

 
#18163: Re:C++ 問題


rexwu1104@gmail.com (黑雪公主 Black Lotus)

學校 : 新北市私立南山高級中學
編號 : 93041
來源 : [49.216.131.103]
最後登入時間 :
2024-06-06 19:28:43
a104. 排序 -- yoooooooo | From: [36.224.136.126] | 發表日期 : 2019-06-21 17:14

#include
using namespace std;
int main(){
int n;
while (cin >>n){
int a[2*n-1];
for (int i=0;i<=2*n-2;i+=2){
cin >>a[i];
}
for (int i=0;i<=2*n-2;i+=2){
int min=a[i],tem;
for (int j=i;j<=2*n-2;j+=2){
if (min>a[j]){
min=a[j];
a[j]=a[i];
a[i]=min;
}
}
}
for (int i=0;i<=2*n-2;i+=2){
cout <<a[i] <<' ';
}
cout <<endl;
}
return 0;
}

 

送出答案為WA但我看正確答案跟我的完全一樣求解

可我用你的送出是AC呢


 
#18169: Re:C++ 問題


gngn15401@gmail.com (冰箱)

學校 : 不指定學校
編號 : 98199
來源 : [123.194.13.42]
最後登入時間 :
2021-08-25 01:43:08
a104. 排序 -- yoooooooo | From: [111.252.58.141] | 發表日期 : 2019-06-22 14:36

可能昨天有點bug吧,今天重新送出就過了,謝謝

 
ZeroJudge Forum