N桁の数字の列が入力として与えられたときに一桁ずつ配列に入力していきたいです。例えば
3485048702
という入力列が与えられたときに配列num[10]に対して
num[0] = 3, num[1] = 4, num[2] = 8, num[3] = 5, num[4] = 0 ....
というように代入していきたいです。数字と数字の間に空白文字はありません。
入力列を一度string型で読み込んでそのあと一文字ずつint型に変換して代入していく方法も考えたのですが、直接int型で入力できる方法があれば教えてほしいです。
この例では10桁でintで十分にカバーできますが、これが100桁などlong long型などでもカバーしきれない桁数だった場合はどうなのでしょうか。
回答3件
あなたの回答
tips
プレビュー