0101少儿编程
Home
ProblemSet
Source/Category
Contest
Status
Ranklist
F.A.Qs
IDE下载
Login
Register
5387: 【83课】【3459】假币问题
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:7
Solved:2
Submit
Submit Record
Statistics
ShowOff!
Description
在
n
枚外观相同的硬币中寻找一枚假币,有一架没有刻度的天平但是能够显示两边的重量是否相等,如果相等,天平就不会倾斜,如果不相等,重的一边就会倾斜。设计一个有效的算法来找出这枚假币。假设这枚假币比真币要轻。
Input
输入有多行,每一行的值为硬币的数目
n
,
1≤n≤2303
,输入
0
程序结束。
Output
最少要称多少次一定能把那个假币找出来。输出对应输入行数。
Sample Input
Copy
16 0
Sample Output
Copy
3
Source/Category
一本通编程启蒙
算法
Submit
Submit Record
Statistics
ShowOff!