前提・実現したいこと
競技プログラミングの問題を解くために、visual studioでpython3コードを書いています。
手元の環境でsys.stdin.readlinesで複数行の入力を行い、実行結果を出力させたいです。
具体的には、複数行のテキストをコピーし、コード実行時のコマンドプロンプトにペースト、実行結果の出力を行いたいです。
発生している問題・エラーメッセージ
終了条件がないせいか、ペーストした後も入力待ちになり、実行結果が出力されません。
該当のソースコード
python3
1import sys 2list = sys.stdin.readlines() 3print(list) 4 5#入力ケース 6#hoge1 7#hoge2 8#hoge3 9# 10#期待する出力 11#['hoge1','hoge2','hoge3'] 12#(入力待ちが続き、出力が行われません。)
試したこと
オンラインジャッジでは、出力が正しく行われているようでした。
例えば、
python3
1import sys 2N = int(sys.stdin.readline()) 3P,Q = sys.stdin.readlines() 4 5print(0) 6 7#入力ケース 8#N 9#P1 P2 P3 ... PN 10#Q1 Q2 Q2 ... QN
をジャッジに投げると、答えが0になるケースでは正解、そうでない場合は不正解が返ってきました。
(私の実現したいことは、手元の環境で入力ケースを入れた際に、0を出力したい、という事です。現状、入力待ち状態が続き、0が出力されません)
回答1件
あなたの回答
tips
プレビュー