2017-02-06 9 views
0

私はcodeabbey.comの演習を行って、錆を払拭しています。私のプログラムは、出力のn個の項目のうちの1行を吐き出して、、次にの任意のn行の改行を欲しいが、私のプログラムは(n-1)個の項目、改行、最後の項目。 (既存の機能の私の怠惰な使用はご容赦下さい)ここで forループの最後に改行を削除する - python 2.x

は、私は、その後、ペア自体を処理する最初のペアの数を与えられていた例である、と私は最小を見つけることを任務としています:

quanta = int(raw_input()) 
print "\n" 

for i in xrange(quanta): 
    a = raw_input().split() 
    a = map(int, a) 
    print min(a), 

と、この入力コピー&ペーストコマンドラインに:

3 
5 3 
2 8 
100 15 

私はこの出力を期待する:

3 2 15 

代わりに、私はこの出力を取得しています:

3 2 
15 

私の質問は、私はその最後の改行を取り除くんかのですか?

+1

これを再現することはできません。あなたのコードを実行し、入力を貼り付けると、予想される出力が得られます。あなたのスクリプトが生成する出力には改行はありません。 –

+0

私の端末に問題がありますか?私はちょうど標準のMac OSターミナルを使用しています。 –

+0

私はこれを標準のMac OS X端末で自分自身でテストしました。 –

答えて

関連する問題