状況は次のとおりです。
入力は、スペースで区切られた整数/浮動小数点数/倍精度型のデータで構成されます。データ型は同じになります。入力の長さは実行時に決定されます。入力は次のように表示されます (1 行に 1 つのテスト ケース)
1 5 7 9
2 32 5 5 6
2 5 7 43 73 364
1 2
map 関数を使用する Python では、必要なデータ型の入力のリストを返します。Cを使用して同じことを実装する必要があります。これまでに試したことは次のとおりです。
- 入力を使用
fgets
して解析しますが、失敗や速度低下の可能性が多すぎます strtol()
などの関数を使用しますstrok()
が、入力のサイズがわかっている場合にのみ機能します。
それについての提案はありますか?
PS: 入力の最大数はわかっています。入力の数は常にこの任意の大きな値を下回っていますが、その数は変動する可能性があります。