私はコーディングコンテストでこの問題を試しています。問題は解決したと思いますが、入力に問題があります。ここで私を助けてください:
入力
入力の最初の行には、テストケースの数を示す単一の整数Tが含まれています。T検定ケースの説明は次のとおりです。各テストケースは、2つのレシピを示す2つのスペースで区切られた文字列RとSを含む1行で構成されています。
今、私は問題をコーディングしました、そしてそれはうまくいくようです、しかし私が入力値を直接コピーして貼り付けるときはいつでも、このエラーメッセージを与えることによってそれはうまくいきません
T= int(raw_input())
ValueError: invalid literal for int() with base 10:
'3\nalex axle\nparadise diapers\nalice bob'
問題を送信しようとすると、エラーメッセージが表示されます。入力値をコピーして貼り付け、出力をチェックしている可能性もあります。私のコードスケルトンは次のようになります
def whetherGranama(str1,str2):
return "NO"
#can't give the implementation out yet
T= int(raw_input())
ans=[]
for x in range(0,T):
s=raw_input()
s1,s2=s.split()
ans.append(whetherGranama(s1,s2))
for elem in ans:
print elem
どうすれば\n
エラーを修正できますか?入力全体が1つの文字列として扱われると思います。