今有物不知其數,三三數之剩二,五五數之剩三,七七數之剩二,問物幾何?
下面是使用迴圈的解法:
#!/usr/bin/env tclsh
proc find {n} {
set i 0
set a 0
if {$n <= 0} {
return 0;
}
while {$i < $n} {
incr a
if {[expr ($a%3)==2 && ($a%5)==3 && ($a%7)==2]==1} {
incr i
}
}
return $a
}
for {set num 1} {$num <= 10} {incr num} {
puts "The $num answer is [find $num]."
}
沒有留言:
張貼留言