2

状況は次のとおりです。

入力は、スペースで区切られた整数/浮動小数点数/倍精度型のデータで構成されます。データ型は同じになります。入力の長さは実行時に決定されます。入力は次のように表示されます (1 行に 1 つのテスト ケース)

1 5 7 9
2 32 5 5 6
2 5 7 43 73 364
1 2 

map 関数を使用する Python では、必要なデータ型の入力のリストを返します。Cを使用して同じことを実装する必要があります。これまでに試したことは次のとおりです。

  1. 入力を使用fgetsして解析しますが、失敗や速度低下の可能性が多すぎます
  2. strtol()などの関数を使用しますstrok()が、入力のサイズがわかっている場合にのみ機能します。

それについての提案はありますか?

PS: 入力の最大数はわかっています。入力の数は常にこの任意の大きな値を下回っていますが、その数は変動する可能性があります。

4

1 に答える 1