8.12 总结
来源:互联网 发布:麒麟啤酒 中国 知乎 编辑:程序博客网 时间:2024/06/03 03:44
今天抓紧时间,提早来机房,花了一个小时刷了一道题,老长一条代码,结果上完课只要很短的代码就够了。。。。。。
这是刚开始的
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a[11],b[11],c[11],i,j,d,x,y,z,e;
for(i=1;i<=10;i++)
cin>>a[i];
for(i=1;i<=10;i++)
{
if(a[i]%2==1)
{
b[j]=a[i];
j++;
for(y=j-1;y>0;y--)
{
for(x=0;x<y;x++)
{
if(b[y]<b[y+1])
{
swap(b[y],b[y+1]);
for(z=0;z<=j;z++)
cout<<b[z];
}
}
}
}
if(a[i]%2==0)
{
c[d]=a[i];
d++;
for(y=j-1;y>0;y--)
{
for(x=0;x<y;x++)
{
if(c[y]>c[y+1])
{
swap(c[y],c[y+1]);
for(e=d;e>=1;e--)
cout<<c[e];
}
}
}
}
}
return 0;
}
过于累赘了。
这是第二个
#include<bits/stdc++.h>
using namespace std;
int main()
{
int t,a[10];
for(t=0;t<10;t++)
cin>>a[t];
sort(a,a+10);
for(t=9;t>=0;t--)
if(a[t]%2) cout<<a[t]<<' ';
for(t=0;t<10;t++)
if(a[t]%2==0) cout<<a[t]<<' ';
return 0;
}
用了sort之后非常简单,感觉上节课白学了。。。。。。
- 8.12总结
- 8.12 总结
- NOIP模拟8.12总结
- 8.12学习总结
- 训练总结 8.12
- 总结
- 总结
- 总结
- 总结
- 总结!
- 总结
- 总结.
- 总结。
- 总结
- 总结
- 总结
- 总结
- 总结
- 【floor函数】【ceil函数】
- Hdu6113度度熊的01世界(2017"百度之星"程序设计大赛
- hdu 6109 数据分割 并查集缩点建边
- E
- 将字符串转换为与之对应的16进制字符串
- 8.12 总结
- HPU1411-- QAQ & ORZ 的签到题
- 整数奇偶排序
- hdu 6108小C的倍数问题(2017百度之星初赛一1001)
- 初探Java多线程
- TOP 10 开源的推荐系统简介
- 日记8/12
- HDU 4283 You Are the One (区间DP)
- C#对象初始化器的使用