你是愿意一次性给你100万元,还是分批的,第一次给你1元,第二次给你2元,第三次给你4元,以此类推给你30次,你怎么选。

 拿shell算算这笔帐就清楚了。

 

 

  1. declare -i n=1 
  2.  
  3. declare -i sum=1 
  4.  
  5. while [ $n -lt 31 ] 
  6.  
  7. do 
  8.  
  9.         sum=sum*2 
  10.  
  11.         n=n+1 
  12.  
  13. done 
  14.  
  15. echo $sum 

 

最终结果是1073741824
 
大家就知道该选择什么了,可惜的是大部分选了100万。。。