87192024-01-26 15:01:19kristofMekk Mester munkái (50 pont)pypy3Hibás válasz 0/50684ms92388 KiB
megrendelesekSzama, napokSzama = (int(i) for i in input().split()) 
rendelesek = []

for i in range(megrendelesekSzama):
    asd = list(map(int, input().split()))
    asd.append(i)
    rendelesek.append(asd)

rendelesek.sort()
rendelesek.sort(key=lambda x: x[1])

mekkUtolso = 0
fiaUtolso = 0
mekkL = []
fiaL = []

for i, value in enumerate(rendelesek):
    if mekkUtolso < value[0]:
        mekkUtolso = value[1]
        mekkL.append(value[2])
        #print("apa", value, i)
    elif fiaUtolso < value[0]:
        fiaUtolso = value[1]
        fiaL.append(value[2])
        #print("fia", value, i)


print(len(mekkL), len(fiaL))
print(*mekkL)
print(*fiaL)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base0/50
1Hibás válasz0/048ms76708 KiB
2Hibás válasz0/0145ms92388 KiB
3Hibás válasz0/150ms77692 KiB
4Hibás válasz0/146ms78136 KiB
5Hibás válasz0/243ms78600 KiB
6Hibás válasz0/243ms78260 KiB
7Hibás válasz0/243ms78460 KiB
8Hibás válasz0/250ms78372 KiB
9Hibás válasz0/350ms79100 KiB
10Hibás válasz0/176ms88256 KiB
11Hibás válasz0/182ms88320 KiB
12Hibás válasz0/276ms88652 KiB
13Hibás válasz0/286ms89808 KiB
14Hibás válasz0/286ms90100 KiB
15Hibás válasz0/285ms89740 KiB
16Hibás válasz0/386ms90344 KiB
17Időlimit túllépés0/2643ms48432 KiB
18Időlimit túllépés0/2680ms48360 KiB
19Időlimit túllépés0/4684ms48836 KiB
20Időlimit túllépés0/4652ms48700 KiB
21Időlimit túllépés0/4657ms48700 KiB
22Időlimit túllépés0/4661ms48704 KiB
23Időlimit túllépés0/4657ms48528 KiB