解题思路:
注意事项:
参考代码:
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
int a[n][9], b[n][9],k[n];
int count1[n]={0},count2[n]={0};
for (int j= n-1; j>=0;n--)
{
count1[j]=0;
count2[j]=0;
cin>>k[j];
for (int i=0;i<8; i++)
{
int t;
cin>>t;
if (t<k[j])
a[j][count1[j]++] = t;
else
b[j][count2[j]++] = t;
}
}
for (int j= n-1; j>=0;n--)
{
for (int i = count1[j]- 1;i>= 0;i--)
{
cout<<a[j][i]<<" ";
}
cout<<k[n]<<" ";
for (int i= 0;i<count2[j];i++)
{
cout<<b[j][i]<<" ";
}
cout<<endl;
}
return 0;
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:1514 |
C语言程序设计教程(第三版)课后习题1.6 (C++代码)浏览:889 |
输出正反三角形 (C语言代码)浏览:780 |
本人酷爱递归实现很多问题,这里也是浏览:548 |
C语言程序设计教程(第三版)课后习题6.5 (C++代码)浏览:447 |
蓝桥杯历届试题-翻硬币 (C++代码)浏览:872 |
分糖果 (C语言代码)浏览:912 |
Quadratic Equation (C语言代码)浏览:988 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:795 |
C语言程序设计教程(第三版)课后习题9.1 (C语言代码)浏览:555 |