効果の対象に
ある以下$ Nとの三つの整数$ A $、$ Bの$、$ Cは$、_は、{(2)} $ $ N $は、バイナリ(無リーディング$ 0 $)を表します。
$ A _ {(2)} $、$のB _ {(2)} $、$ C _ $ L $($ Lの\のleqslant 30 $)の{(2)} $の最大長さを提供し、次の3つの正の整数を構築する必要があります以下の条件を満足するの$ Xの$、$ Yの$、$ Zの$、:
(1)の$ X _ {(2)} $、$ Y _ {(2)} $、$ Z _ {(2)} $の長さは、$ L $を超えることはありません。
(2)$ A _ {(2)} $および$ X _ {(2)} $ $ $ 1と同じ数。
(3)の$ B _ {(2)} $と$ Y _ $ $ $ 1 {(2)}同数。
(4)の$ C _ {(2)} $と$ 1と同じ数の$ Z _ {(2)} $ $。
(5)$ X + Y = Z. $。
あなたは$ A $、$ Bは$、$のC $を与える、あなたが$ Z $の条件を満たすように最小を見つける必要があります。Z $ $の状態は、その後、出力$ $ -1を存在しない場合。
問題の解決策