mirror of
https://github.com/m1ngsama/code4sk.git
synced 2025-12-25 02:56:17 +00:00
60 lines
1 KiB
C++
60 lines
1 KiB
C++
/*
|
|
7-9 ????????
|
|
?? 10
|
|
?? ??
|
|
?? ??????
|
|
???????????,????n????????????,?????????????????
|
|
|
|
?????????????:
|
|
|
|
?1?:?????n??(a[0]? a[n-1])?,?a[0]?,??????????,????????????,??????????????,????????“??”?a[n-1];
|
|
|
|
?2?:???????n-1??(a[0] ? a[n-2])?,?a[0]?,??????????,????????????,??????????????,a[0] ? a[n-2]??????“??”?a[n-2];
|
|
|
|
……
|
|
|
|
?i?:???????n-k??(a[0]?a[n-i])?,?a[0]?,??????????,????????????,??????????????,a[0] ? a[n-i]??????“??”?a[n-i];
|
|
|
|
……
|
|
|
|
?n-1?:???????2??(a[0] ?a[1])?,??????,????????,??????????????,a[0] ? a[1]??????“??”?a[1]?
|
|
|
|
????:
|
|
????????????10????n??????n???,????????
|
|
|
|
????:
|
|
?????????????????????,?????a[0]? a[n-1]??,??????????,??????????
|
|
|
|
????:
|
|
5
|
|
8 7 6 0 1
|
|
????:
|
|
7 6 0 1 8
|
|
6 0 1 7 8
|
|
0 1 6 7 8
|
|
0 1 6 7 8
|
|
*/
|
|
#include<stdio.h>
|
|
int main(){
|
|
int n;
|
|
scanf("%d",&n);
|
|
int a[n];
|
|
for(int i=0;i<n;i++){
|
|
scanf("%d",&a[i]);
|
|
}
|
|
for(int i=0;i<n-1;i++){
|
|
for(int j=0;j<n-i-1;j++){
|
|
if(a[j]>a[j+1]){
|
|
int t=a[j];
|
|
a[j]=a[j+1];
|
|
a[j+1]=t;
|
|
}
|
|
}
|
|
printf("%d",a[0]);
|
|
for(int k=1;k<n;k++){
|
|
printf(" %d",a[k]);
|
|
}
|
|
printf("\n");
|
|
}
|
|
return 0;
|
|
}
|