AtCoder Beginner Contestの042のB(https://atcoder.jp/contests/abc042/tasks/abc042_b)
に取り組んでいます。
(問題文を引用しようとしたのですがうまくできなかったです、スミマセン)
半角英数字で構成された文字列が複数あり、これらを全て結合した時に辞書で一番早い組み合わせの文字列にして出力せよというものです。
発生している問題・エラーメッセージ
書いたコードを、コードテストにて実行すると問題なく処理できるのに
提出するとREエラーが発生してしまいます。
入力については、公開されているテンプルテキストをコピーして使用しました。
https://atcoder.jp/posts/20
の中から該当する設問のテキストを使用しております。
該当のソースコード
python3.6.4
1N, L = map(int, input().split()) 2S = [] 3for i in range(N): 4 line = input() 5 S.append(line) 6S.sort() 7print("".join(S))
試したこと
入力を直接appendしているのが悪いのかと考えて一回変数に入れてみたりしました。
変数名が小文字だったのが原因かと考えて大文字にしてみました。いずれも半角です。
正答になっている他の方で、書き方の似通った方と比較してみましたが何がそんなに違うのかがわかりませんでした。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/07 06:17