제출 #1267114

#제출 시각아이디문제언어결과실행 시간메모리
1267114pie854Teams (CEOI11_tea)Pypy 3
0 / 100
1537 ms227272 KiB
import sys input = lambda: sys.stdin.readline().strip() def print(value): sys.stdout.write(str(value) + '\n') def brint(l): print(' '.join(str(y) for y in l)) def ii(): return int(input()) def rl(): return list(map(int, input().split())) n=ii() a=[] for i in range(n): a.append((ii(),i+1)) a.sort() tl=[] while a: x,y=a.pop() if len(a)>=x-1: t=[x,y] for i in range(x-1): x,y=a.pop() t.append(y) if a and a[-1][0]>x-1: x,y=a.pop() t.append(y) tl.append(t) print(len(tl)) for t in tl: brint(t)

컴파일 시 표준 출력 (stdout) 메시지

Compiling 'tea.py'...

=======
  adding: __main__.pyc (deflated 45%)

=======
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...