#T1613. 倒水问题1
倒水问题1
题目描述
有两个无刻度标志的水壶 水壶和 水壶,其中 水壶可装 升水, 水壶可装 升的水。
设另有一水缸(有无限水,也可以装无限水),可用来往 水壶或 水壶灌满水或者倒出 壶或者 壶的水,两水壶间,水可以相互倾灌。
已知 水壶开始时满壶, 水壶为空壶,问通过倒水或者灌水操作,最少用多少步才能在 壶中量出 升水来。
输入格式
输入一行共三个正整数
输出格式
输出一行为最少的步数,如果无法达到目标,则输出 No solution!。
8 5 3
3
样例 1 解释
第 步: 将 壶中水倒满 壶, 剩余 升, 剩余 升
第 步: 将 壶中水全部倒出, 剩余 升, 剩余 升
第 步: 将 壶水全部倒入 壶中, 剩余 升, 剩余 升
22 75 51
83
数据规模与约定
对于 的数据,。