この問題は、コツコツ計算することなく解くことができます。 AAA を文字列として考え、その末尾に 0 を BBB 個追加することで、AAA を 10B10^B10B 倍することができます。 人生は工夫次第で一気に勝ち上がることができます。(オーバーフローに注意してください。)
0
string のコンストラクタを使うことで簡単に実装することができます。
string
Pythonでは数値としてそのまま計算できます。 ちょっとPython強すぎませんか?
この問題はBrainfuckでも比較的簡単に解くことができます。