一张纸的厚度是0.0001米,将纸对折,对折多少次厚度超过珠峰高度8848米

var sum=0;
var a=0.0001
for(var i=0;i<100;i++){
a=a*2;
sum=sum+1;
if(a>=8848){
break;}}
alert(sum)

  

有一对幼兔,幼兔1个月后长成小兔,小兔1个月后长成成兔并生下一对幼兔,问6个月后有多少对兔子,幼兔、小兔、成兔对数分别是多少。 因为下月的幼兔为上个月的成兔数量,小兔为上个月的幼兔数量,成兔为上个月的小兔加上成兔的数量,所以定义两个变量接收上个月小兔和成兔的数量。

var a=1;var b=0;var c=0;var m=0;var n=0;
for(var x=1;x<=6;x++){
n=c;
c=b+c;
m=b;
b=a;
a=m+n;} alert(a+","+b+","+c)

  

羽毛球拍15元,球3元,水2元。200元每种至少一个,200块钱正好花完,有多少可能

var sum=0;
for(var x=1;x<=13;x++){
for(var y=1;y<=66;y++){
for(var z=1;z<=100;z++){
var c=15*x+3*y+2*z;
if(c==200){ //记住等于要用== =是代表赋值
sum++;} //sum++ 与sum=sum++ 后者是先赋值然后再++
}
}
} alert(sum); //因为 在定义变量的时候  x,y ,z都是等于1的所以符合了每种至少一个的条件

 

公鸡2文,母鸡1文,小鸡半文,每种至少一只,100文买100只鸡有多少可能性

var sum=0;
for(var x=1;x<50;x++){
for(var y=1;y<100;y++){
for(var z=1;z<200;z++){
var a=2*x+y+0.5*z;
var b=x+y+z;
if((a==100)&&(b==100)){
sum++}}}}
alert(sum);

  

凑钱1,2,5凑20元钱有多少可能 

var sum=0;
for(var x=1;x<=20;x++){
for(var y=1;y<=10;y++){
for(var z=1;z<=5;z++){
var a=x+2*y+5*z;
if(a==20){
sum++}}}}
alert(sum)

  

最新文章

  1. Iterator中hasNext(), next() 和ResultSet结果集的next方法的区别
  2. EBS R12.2.0启动时报&quot;httpd.pid: Permission denied&quot;错误
  3. [ay原创作品]用wpf写了个模仿36Kr网站登录背景的效果
  4. Ubuntu下安装Apache mysql php的命令
  5. PHP Mail 简介
  6. C#数据库连接字符串
  7. 配置was7、并部署发布项目!
  8. ReactiveCocoa 用法实例
  9. 关于Eclipse启动报错,jvm版本不匹配的问题
  10. swift 之归档和解归档
  11. 网站开发进阶(十六)错误提示:Multiple annotations found at this line:- basePath cannot be resolved to a variable
  12. Linux 系统从入门到精通的学习大纲;
  13. python高级编程和算法
  14. (双指针 二分) leetcode 167. Two Sum II - Input array is sorted
  15. Oracle 数据库实例简介
  16. Spring里的applicationContext.getBeansWithAnnotation
  17. Team抢救最后一下
  18. linux下文件描述符的介绍
  19. 不同ContentType的post请求
  20. windows自带杀毒防火墙

热门文章

  1. 由CODEVS笨小猴1053引发的一些思考
  2. redis multi exec
  3. 关于div+css布局值得注意的地方
  4. 安装Vmware 以及 Vmware 中安装Ubuntu 以及其中问题?
  5. input file图片上传预览效果
  6. javascript 六种数据类型(一)
  7. OC—可变数组NSMutableArray
  8. JavaEE开发之记事本完整案例(SpringBoot + iOS端)
  9. jQuery选择器的优点
  10. Java7中的ForkJoin并发框架初探(上)——需求背景和设计原理