首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

让日本人全部跳上去

2012-11-01 
让日本人全部跳下去前几天一个朋友在群里发了个题目:一船上有十八个人,9个中国人,9个日本人,现在船底破了

让日本人全部跳下去
    前几天一个朋友在群里发了个题目:
    一船上有十八个人,9个中国人,9个日本人,现在船底破了一个洞水进入了船中,需要跳下九个船才不会沉,谁也不要跳下船,最后大家想了一个办法,从一数到9,数到9的人跳下船,之后再从一数到9,直到船上只剩下九人,九人围成一个圈,问中国人如何站位,日本人全部跳下船。
    比较无聊,就随手用js写了个页面,让小日本都跳下去吧...
   

<html><head><title>让日本人都跳下去...</title></head><body><div id="show"></div><script>var array = new Array();var now = 0;for(var i=1;i<19;i++){var a = new function(){};a.index = i;a.out = false;a.people = "中国人";    array[i] = a;}for(var j=1;j<10;j++){now = getNextIndex(now);    array[now].people = "日本人";array[now].out = true;}for(var i=1;i<19;i++){       var show = document.getElementById("show");show.innerHTML = show.innerHTML + array[i].index + " : " +array[i].people + "<br>"; }function getNextIndex(now){   var n = 0;   while(n!=9){       do{             now++;             if(now==19){             now = 1;      }}while(array[now].out)   n++;   }   return now;}</script></body></html>    

    自娱自乐,没有注释,没有优化,没有日本人...

结果:
1 : 日本人2 : 日本人3 : 中国人4 : 中国人5 : 中国人6 : 日本人7 : 中国人8 : 中国人9 : 日本人10 : 日本人11 : 中国人12 : 日本人13 : 日本人14 : 中国人15 : 日本人16 : 中国人17 : 中国人18 : 日本人
有意思 2 楼 llyzq 2011-02-23   呵呵,的确有意思,哪搞的题目

热点排行