c++基礎練習-数列ソート
5482 ワード
前回はずっと得点14だったのですが、入出力が正しいことに気づきました.最後に,出力形式に問題があり,スペースを少なく書いたことが分かった.しかし、このフォーマットエラーはテスト例の入出力では見えません.
#include
using namespace std;
void InsertSort(int a[], int len){
for(int i=0;i<len;i++){
int temp=a[i];
for(int j=i-1;j>=0;j--){
if(temp<a[j]){
a[j+1]=a[j];
a[j]=temp;
}
else break;
}
}
}
int main(){
int n,m;
int a[200];
cin>>n;
for(int i=0;i<n;i++){
cin>>m;
a[i]=m;
}
InsertSort(a,n);
for(int j=0;j<n;j++){
cout<<a[j]<<' ';
}
return 0;
}