OKだから私はちょうどのpythonを学び始めたと私はcodechef問題を解決して 私は this問題のために、次の解決策を書いた:pythonの基本:最初に完全な入力を受け取り、後で完全な出力を得る方法は?
testcase = input()
remain = []
chef = []
assistant = []
for _ in range(testcase):
comp,rem = map(int,raw_input().split())
for _ in range(1,comp+1):
remain.append(_)
temp = map(int,raw_input().split())
remain = [x for x in remain if x not in temp]
for i in range(len(remain)):
if i%2==0:
chef.append(remain[i])
else:
assistant.append(remain[i])
sarr = [str(a) for a in chef]
darr = [str(a) for a in assistant]
print " ".join(sarr)
print " ".join(darr)
remain[0:] = []
chef[0:] = []
assistant[0:] = []
今プログラムがそのはずが何をすべきかをやっているが、私はすべて撮りたいです入力を入力してからthisのように出力します。問題の例
コード全体をダンプするのではなく、特におもちゃexamplで作業することができますe。 –
また、これは文法的な問題ですが、 'map'のような機能的な構造体(あるいはリスト内包表記)で' raw_input'を使うのは避けています。 –
あなたは私の答えに示されているもののようなものをお探しですか? – Shasha99