ib
を入力ベース、ob
を出力ベースとします。 str
は、任意の大きい整数x
のASCII表現です。 f
の戻り型は、この整数のベースob
数字を含むint
配列である...数字列を任意の大きな整数に格納する方法は?
f(str="1234567890", ib=10, ob=16) = {4, 9, 9, 6, 0, 2, 13, 2}
:私のようなf
を定義する必要があります。 2 >= ob <= MAX_INT
と2 >= ib <= 10
、およびstr
は常に有効な文字列になります(負の値は必要ありません)。
ゼロ終端されたint配列はどのように見えますか?あなたの例では、 '{4,9,9,6、0,2,13,2,0}'はゼロ終了したなら '{4,9,9,6} 'となるでしょう。 – 4386427
@Welbog、まあ、直感的に、私はそれに対処するために対数を使用します。 – qleguennec
@ 4386427あなたは正しいです、それに気付かなかった。編集。 – qleguennec