A、B、C、D、E 五人在某天夜里合伙去捕鱼,到第二天凌晨时都疲惫不堪,于是各自找地方睡觉。
日上三杆,A 第一个醒来,他将鱼分为五份,把多余的一条鱼扔掉,拿走自己的一份。
B 第二个醒来,也将鱼分为五份,把多余的一条鱼扔掉,拿走自己的一份。 。
C、D、E依次醒来,也按同样的方法拿鱼。
问他们至少捕了多少条鱼?
import util.control.Breaks._
import scala.io.StdIn._
object Fish{
def main(args:Array[String]) {
var n = 6
var enough = true
breakable{
while(true){
var n1 = n
enough = true
var it=1
breakable{
while(it<=5){
if(n1 % 5 != 1){
enough = false
break
}
n1 = (n1 / 5) * 4
it += 1
}
}
if (enough){
printf(s"Total fish=$n")
break
}
n += 1
}
}
}
}
import util.control.Breaks._
import scala.io.StdIn._
是有下划线的,表示导入全部包。否则会出现错误