3877: 【例83.3】 假币问题

文件提交:无需freopen 内存限制:512 MB 时间限制:1.000 S
评测方式:普通裁判
金币值:1
命题人:
提交:7 解决:1

题目描述

## 【例83.3】 假币问题 时间限制:1000 ms 空间限制:512 MiB 题目类型:传统 ### 题目描述 在 $n$ 枚外观相同的硬币中寻找一枚假币,有一架没有刻度的天平但是能够显示两边的重量是否相等,如果相等,天平就不会倾斜,如果不相等,重的一边就会倾斜。设计一个有效的算法来找出这枚假币。假设这枚假币比真币要轻。 ### 输入格式 输入有多行,每一行的值为硬币的数目 $n, 1≤n≤2303$ ,输入 $0$ 程序结束。 ### 输出格式 最少要称多少次一定能把那个假币找出来。输出对应输入行数。 ### 样例 #### 样例输入 ``` 16 0 ``` #### 样例输出 ``` 3 ``` ### 数据范围与提示 对于 $100\%$ 的数据,$n, 1≤n≤2303$。 ### 分类标签 (无)