- 977 名前:デフォルトの名無しさん [2020/07/10(金) 21:08:49.94 ID:+HNczGHj.net]
- お題:"チューリングマシン"を使って一行CSVパーサーを作る
チューリングマシンも自作すること 【CSVの仕様】 ・カラム値は「a」、「,」、「"」、の組み合わせ、または「」(値無し)しか取らない ・カラム値に「,」が含まれる場合は「"」で囲む必要がある、含まれない場合はどっちでもいい ・カラム値に「"」が含まれる場合は「\"」とエスケープする 入力例) "aa,a",aa,,"aa\"aa" チューリングマシンからの出力例、Pythonの場合) [None, 'a', 'a', ',', 'a', None, 'X', 'a', 'a', 'X', 'X', None, 'a', 'a', None, '"', 'a', 'a', None] (Noneは無視、'X'は区切りポイントを表している) 【開発規模】Pythonで15行程度
|

|