非負の整数または数字のリストが与えられた場合、先行ゼロが含まれる可能性のある平方数を連結することで、いくつの方法で数を形成できるかを決定します。
例
input -> output # explanation
164 -> 2 # [16, 4], [1, 64]
101 -> 2 # [1, 01], [1, 0, 1]
100 -> 3 # [100], [1, 00], [1, 0, 0]
1 -> 1 # [1]
0 -> 1 # [0]
164900 -> 9 # [1, 64, 9, 0, 0], [1, 64, 9, 00], [1, 64, 900], [16, 4, 900], [16, 4, 9, 0, 0], [16, 4, 9, 00], [16, 49, 0, 0], [16, 49, 00], [16, 4900]
ルール
- 標準的な抜け穴が適用されます
- これはコードゴルフなので、バイト単位の最短回答が勝ちます
1
サンドボックスポスト
—
HyperNeutrino
入力を数字のリストとして受け取ることはできますか?
—
完全に人間
なぜ1-> 1だが0-> 0なのか?
—
ジョナ
@ジョナタイポ... xD
—
HyperNeutrino
@totallyhuman確かに。
—
ハイパーニュートリノ