Dランクと思えないほど正解率が低いが、これはやはりPythonのfor文記述が意味不明すぎるからであろう。コードを見てもらえればわかるが最後のfor文はrangeがいらないのである。これは「あってもなくてもOK」にして欲しいところである。while文で書いた方が簡単じゃないかと思ってしまうくらいだ。(実際、他の言語に近づけるならwhile文だろう)
#文字列の出力 (paizaランク D 相当) # coding: utf-8 n = int(input()) d = [] #配列の宣言 for i in range(n): d.append(input()) for j in d: print(j)