多少个鸡蛋逻辑题的提问

一筐鸡蛋,1个1个拿正好拿完,
2个2个拿还剩1个,
3个3个拿还剩1个,
4个4个拿还剩1个,
5个5个拿还剩1个,
6个6个拿还剩1个,
7个7个拿正好拿完,
问筐里有多少鸡蛋。。求答案?
用js解答,如何解

阅读 3.8k
6 个回答

//4是可以被2整除,6可以被3整除,所以判断条件忽略1,2,3;
//其实就是判断4,5,6的最小公倍数加1能不能被7整除;
//结果应该是301;

var i = 7;
while(true){
    if(i%4==1 && i%5==1 && i%6==1){
        console.log(i);
        break;
    }
    i+=7;
    
}

太懒,写代码算吧。。。

var i=0;
while(true){
  if(i%2===1 && i%3===1 && i%4===1 && i%5===1 & i%6===1 & i%7===0){
    console.log(i);
    break;
  }
  i++;
  if(i>1000){
    console.log("greater than 1000");
    break;
  }
};
console.log("the end");

简单来说穷举就好了。

var n = 7;
while(true){
    if(n%3==1 && n%4==1 && n%5==1 && n%6==1){
        console.log(n);
        break;
    }
    n += 14;
}

7*7=49????是我想简单了,还是我太傻了?

全部乘一遍,,然后+1

这个题似乎是无解

推荐问题