【发布时间】:2012-03-22 03:55:18
【问题描述】:
我在以下特定问题上遇到问题,
n is an exact power of 3
(n=3^k , where k is a positive integer)
while n > 1
begin
print "hello"
n := n/3
end
我需要找到一个 n 的函数来确定 'hello' 将被打印多少次。
由于k 变量,我遇到了麻烦。这是否假设隐含在等式中。我意识到一些测试数据是 n=3 -> 1 ; n=9 -> 2 ; n=27 -> 3 ,但它只是没有点击如何将 k 合并到解决方案中,如果有的话。任何朝着正确方向的推动将不胜感激。谢谢
- 是的,这是功课,练习题,但我不是在找人来给我一个答案,我想了解如何得出答案。
【问题讨论】:
标签: loops discrete-mathematics