hdu 5055 Bob and math problem

2015-07-24 05:20:34 · 作者: · 浏览: 7

?

?

思路:排序然后直接取出最小的那一个奇数,注意判断n==1时。。。

?

code1:

?

#include
   
     #include
    
      #include
     
       #include
      
        using namespace std; int main() { int n,i; int a[110],b[110]; while(scanf(%d,&n)==1) { int sum=0; int flag; for(i=0;i
       
        =0;i--) { if(i!=flag) { printf(%d,a[i]); } } printf(%d ,a[flag]); } } return 0; } 
       
      
     
    
   

?

?


code2:
#include
   
     #include
    
      #include
     
       #include
      
        using namespace std; int main() { int n,i; int a[110],b[110]; while(scanf(%d,&n)==1) { int minn=10; int sum=0; int flag=0; for(i=0;i
       
        =0;i--) { if(b[i]!=0) { printf(%d,b[i]); flag2=1; } else if(flag2==1) { printf(%d,b[i]); } } printf(%d ,minn); } return 0; }
       
      
     
    
   

?