L
LeeChange
Unregistered / Unconfirmed
GUEST, unregistred user!
数据结构版上深度优先亮象率颇高,也该给宽度优先一点地盘了.呵呵.
问题描述:
有N个硬币(1<=N<=255),有一些正面向上,另外一些背面向上,没有竖着的.可以对这些硬币进行
翻动,每次可以且仅可以翻动M个硬币(1<=M<=N).每次翻动必须翻M个硬币,不能多也不能少.
问最少翻多少次可以将所有硬币翻成同一面向上(既可以正面向上,也可以背面向上).
输入:
字符串s,由字符'0'或'1'构成,'0'表示背面向上,'1'表示正面向上.
整型M,表示一次翻动的硬币的数目.
输出:
每次翻动后的字符串,直到字符串为全'0'或全'1'.
如果无解,则提示用户无解.
问题描述:
有N个硬币(1<=N<=255),有一些正面向上,另外一些背面向上,没有竖着的.可以对这些硬币进行
翻动,每次可以且仅可以翻动M个硬币(1<=M<=N).每次翻动必须翻M个硬币,不能多也不能少.
问最少翻多少次可以将所有硬币翻成同一面向上(既可以正面向上,也可以背面向上).
输入:
字符串s,由字符'0'或'1'构成,'0'表示背面向上,'1'表示正面向上.
整型M,表示一次翻动的硬币的数目.
输出:
每次翻动后的字符串,直到字符串为全'0'或全'1'.
如果无解,则提示用户无解.