HDOJ2019 数列有序
2012-11-20 22:16
316 查看
#include<iostream> using namespace std; int main(){ int n,m; int a[101]; while(scanf("%d%d",&n,&m)&&(n!=0||m!=0)){ int count=0; bool test=true; for(int i=0;i<n;i++){ scanf("%d",&a[i]); if(a[i]>=m&&test){//输入时比较m跟a[i]的大小,a[i]第一次大于或等于m时,记下此时的下标,并且test=false;后面a[i]再大 //于或等于m时就不会再进来了
count=i; test=false;} } for(int j=0;j<n;j++){ if(j==count){//在这个count位置时,按先后顺序输出m跟a[i]。不能先输出a[i]再输出m,因为上面是a[i]>=m时记下的 //count。m应该小于或等于a[i]。 printf("%d %d",m,a[j]); } else printf("%d",a[j]); if(j<n-1) printf(" "); else if(j==n-1) printf("\n"); } } return 0; }
相关文章推荐
- Hdoj2019_数列有序!
- HDOJ2019 ( 数列有序! ) 【水题】
- hdoj.2019 数列有序! 20140724
- HDOJ 2019 数列有序!
- (HDOJ2019)数列有序!
- HDOJ 2019 数列有序!
- hdoj 2019 数列有序!(水)
- HDOJ 2019 数列有序!
- C++ hdoj 2019 数列有序
- HDOJ 2019 数列有序!
- HDOJ2019数列有序!
- hdoj2019 数列有序!
- HDOJ2019 数列有序
- HDOJ2019 数列有序!
- HDOJ 2019 数列有序!(排序)
- hdoj-2019 数列有序!【水】
- hdoj 2019(java)数列有序!(数组+for循环 ;i<n;i++)
- hdoj_2019 数列有序!
- 第一次用链表。一道简单的题 hdu 2019 数列有序
- 2019——数列有序