#include <stdio.h>
#include <stdlib.h>
void printA(int a[], int n){
int i;
for(i=0;i<n;i++){
}
}
void swap(int* a, int* b){
int tmp;
tmp = *a;
*a = *b;
*b = tmp;
}
void InsertionSort(int a[], int n){
int i,j,k,tmp;
int m;
for(i=1;i<n;i++){
tmp = a[i];
for(j=0;j<i;j++){
if(tmp<a[j]){
break;
}
}
for(k=i;k>j;k--){
a[k]=a[k-1];
}
a[j]=tmp;
}
}
int main(void){
int n,i;
int *v;
v
= (int*)malloc(sizeof(int)*n
); if(v==NULL){
return -1;
}
for(i=0;i<n;i++){
}
InsertionSort(v,n);
printA(v,n);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KIAp2b2lkIHByaW50QShpbnQgYVtdLCBpbnQgbil7CiAgICBpbnQgaTsKICAgIGZvcihpPTA7aTxuO2krKyl7CiAgICAgICAgcHJpbnRmKCIlZCAiLGFbaV0pOwogICAgfQogICAgcHJpbnRmKCJcbiIpOwp9CiAKdm9pZCBzd2FwKGludCogYSwgaW50KiBiKXsKICAgIGludCAgdG1wOwogICAgdG1wID0gKmE7CiAgICAqYSA9ICpiOwogICAgKmIgPSB0bXA7Cn0KIAp2b2lkIEluc2VydGlvblNvcnQoaW50IGFbXSwgaW50IG4pewogICAgaW50IGksaixrLHRtcDsKCWludCBtOwogCiAgICBmb3IoaT0xO2k8bjtpKyspewogICAgCXRtcCA9IGFbaV07CgkJZm9yKGo9MDtqPGk7aisrKXsKCQkJaWYodG1wPGFbal0pewoJCQkJYnJlYWs7CgkJCX0KCQl9CgkJZm9yKGs9aTtrPmo7ay0tKXsKCQkJYVtrXT1hW2stMV07CgkJfQoJCWFbal09dG1wOwogICAgfQp9CiAKaW50IG1haW4odm9pZCl7CiAgICBpbnQgbixpOwogICAgaW50ICp2OwogICAgc2NhbmYoIiVkIiwmbik7CiAgICB2ID0gKGludCopbWFsbG9jKHNpemVvZihpbnQpKm4pOwogICAgaWYodj09TlVMTCl7CiAgICAgICAgcHJpbnRmKCJFUlJPUlxuIik7CiAgICAgICAgcmV0dXJuIC0xOwogICAgfQogICAgZm9yKGk9MDtpPG47aSsrKXsKICAgICAgICBzY2FuZigiJWQiLCZ2W2ldKTsKICAgIH0KICAgIEluc2VydGlvblNvcnQodixuKTsKICAgIHByaW50QSh2LG4pOwogICAgZnJlZSh2KTsKICAgIHJldHVybiAwOwp9