QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#365315#7853. Naming Wine Bottleskevinyang#AC ✓103ms10920kbPython3274b2024-03-25 02:25:582024-03-25 02:25:58

Judging History

This is the latest submission verdict.

  • [2024-03-25 02:25:58]
  • Judged
  • Verdict: AC
  • Time: 103ms
  • Memory: 10920kb
  • [2024-03-25 02:25:58]
  • Submitted

answer

from random import randint
n = int(input())
seen = {}

def rstr():
    return ''.join([chr(ord('a') + randint(0, 25)) for i in range(20)])

cur = 0
for i in range(n):
    s = int(float(input()[:-1])*10**10)
    seen[s] = seen.get(s, rstr())
    print(seen[s])


Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 6ms
memory: 10112kb

input:

6
15L
0.88L
1.0L
1L
1000L
1024L

output:

olcedtrtdeojyrfriqkd
wnuhsucnabvmqaykluiz
fudhxkrlqkblojqowtju
fudhxkrlqkblojqowtju
vivprdqzoeggylyffziu
jhjfjkezzoxmackxkqlp

result:

ok correct

Test #2:

score: 0
Accepted
time: 7ms
memory: 10204kb

input:

3
0.03L
0.031L
0.03L

output:

zlsucgaeeptuoefdbqty
qhbmzxqvfrhvyvsazcwy
zlsucgaeeptuoefdbqty

result:

ok correct

Test #3:

score: 0
Accepted
time: 0ms
memory: 9988kb

input:

10
4.770735L
4.770735L
5.92862L
5.92862L
3.425951L
5.92862L
3.425951L
3.425951L
5.92862L
4.770735L

output:

zajhifudrhzxdnjeekzk
zajhifudrhzxdnjeekzk
mdjhhgjdswyzeyobwgbu
mdjhhgjdswyzeyobwgbu
gentafakvvxvwcpfotbv
mdjhhgjdswyzeyobwgbu
gentafakvvxvwcpfotbv
gentafakvvxvwcpfotbv
mdjhhgjdswyzeyobwgbu
zajhifudrhzxdnjeekzk

result:

ok correct

Test #4:

score: 0
Accepted
time: 12ms
memory: 10112kb

input:

10
7.36436L
6.289289L
2.133974L
4.457658L
4.457658L
7.710847L
7.710847L
7.710847L
0.478477L
0.478477L

output:

yakgzvakjhfobnliovik
qtrtddibhwtptlsaxoby
hhczbzzedexpdyhpsqnu
mkkkroytccgmoslaysgq
mkkkroytccgmoslaysgq
bxgllysxmvjpbwcdehqi
bxgllysxmvjpbwcdehqi
bxgllysxmvjpbwcdehqi
didmstvcxclxcdbofpah
didmstvcxclxcdbofpah

result:

ok correct

Test #5:

score: 0
Accepted
time: 14ms
memory: 10228kb

input:

100
5.05522L
8.862544L
6.172678L
6.172678L
8.862544L
0.841998L
2.638153L
6.172678L
9.411611L
9.411611L
2.638153L
0.697531L
0.841998L
2.638153L
9.411611L
0.697531L
3.927525L
8.862544L
6.172678L
0.697531L
2.638153L
3.576146L
5.795909L
2.638153L
9.411611L
5.795909L
0.697531L
8.862544L
0.841998L
0.69753...

output:

jdzvdhqelmdxonbfvspi
yaygbacingyyhgzhjhsc
pozhwgssiizoolgxpmqz
pozhwgssiizoolgxpmqz
yaygbacingyyhgzhjhsc
gpsmmiaryvckflanngxg
yvtnqgsazajadvizvdqe
pozhwgssiizoolgxpmqz
jnrujdgjvqbizrgyflye
jnrujdgjvqbizrgyflye
yvtnqgsazajadvizvdqe
vxgyoinhsgamznqnobjz
gpsmmiaryvckflanngxg
yvtnqgsazajadvizvdqe
jnrujd...

result:

ok correct

Test #6:

score: 0
Accepted
time: 18ms
memory: 10104kb

input:

1000
5.538973L
8.168853L
7.756989L
5.187158L
8.566494L
5.161256L
4.365565L
9.83514L
0.451117L
5.434878L
6.587507L
6.353477L
3.955333L
7.158839L
7.034269L
9.979945L
8.273649L
6.964936L
7.512418L
2.749434L
1.005619L
9.550021L
8.982797L
7.800609L
6.353477L
8.273649L
3.325318L
2.544549L
5.538973L
3.4033...

output:

eigpvwcihjwmwszhptdz
gesbdhidfxrmtdfoirfp
vdvdahucqpwyuthqlwjh
btssbrxgtbamnhhdukog
ugxkvpfsutwsjmvdmkky
mielehbmaqvmvszpzphp
rhrtedevmrmabtypjstn
fgnglmaeiqtahvcdrcrz
hrttccdgqvzmorsiabka
dydsrtswnumpdttdndid
bvulqwlqjdcawxecihgl
ttrsyifuafgxvsnjhksk
ifiznuakgtwmteqgasws
rrrioanoyuwkgggrixtd
awstmc...

result:

ok correct

Test #7:

score: 0
Accepted
time: 82ms
memory: 10108kb

input:

10000
2.587081L
7.950315L
0.50137L
8.130996L
8.258044L
6.360881L
7.972785L
8.785474L
7.329022L
5.585725L
1.273491L
8.446212L
2.148699L
0.464245L
0.668281L
5.106325L
1.803361L
8.130996L
5.936396L
5.585725L
1.762492L
8.126972L
7.329022L
4.021037L
7.950315L
7.51875L
8.785474L
5.106325L
0.668281L
0.4642...

output:

rfpxgdzmrtwuxzwscwqb
fkehomzvvqckiopnjkyz
hhflnlwfctdgxnbtwkac
iriuddtkwkjqfkslcqtl
ikpwzswsqiejptyczszc
deggfjkocloxflubdqxt
oyyhhkbojwphkzvbjipl
rfysevogzccuaklbspqi
wusccadwptpuflzspxhs
kwjuenavsjharjlbcflx
omsdclqmklgsxvdqmsxc
ffvbrqeamnvmoukyaqpn
ycksrqsvlfudsaweswfn
kfhumhiwtzvrhscwpzxp
odvdnz...

result:

ok correct

Test #8:

score: 0
Accepted
time: 103ms
memory: 10920kb

input:

10000
1.93645L
8.537884L
1.285027L
6.410685L
3.528163L
0.926381L
7.718155L
0.811629L
8.951888L
7.56814L
9.379188L
2.199272L
5.680321L
7.277497L
3.698285L
3.728882L
2.998746L
2.750217L
5.037808L
7.405915L
1.290851L
3.946109L
1.770729L
9.99265L
8.156179L
9.414128L
8.481497L
3.308084L
0.382196L
6.10429...

output:

ghoqssdfoyhtidatyfvh
aqkmoyhlzhcftsrodvbg
rwmgvcqhmfnhqwaqrhxg
gfrsglqzcgyrqvqcyrrl
ibkybcifflhlwwscjbrw
phaumaduzvkxnfgqagaa
dxggzuqblzinqpbezdvf
uqmgheyimnwpqeqkgxxh
cenhnkaqopccoiqvnzts
erzelhwptendqkgwlxcq
yvrbthzvuiffyijipgrp
yahtuosfeoejjzwlwpcv
ydohqaqiyqucrjcbrmih
lqdrbtlbtjreyvceldsa
swqkzt...

result:

ok correct

Test #9:

score: 0
Accepted
time: 7ms
memory: 10112kb

input:

11
9999.0000000000L
9999.0000000001L
9999.0000000002L
9999.0000000003L
9999.0000000004L
9999.0000000005L
9999.0000000006L
9999.0000000007L
9999.0000000008L
9999.0000000009L
9999.0000000010L

output:

zgxswjghzniycmnnhusd
kyoyljrahovfhftmhfar
qsgluugudjdxqaqedmtb
xqlmksbgterantusqzoa
fmwtegbyevnjwgzbdciu
tsgcolteaxqwnurwrqgx
fhklvznxuwdviupebtpm
rzzrcstutycwmbvrsmuc
hqdnbmeizrjbvbqifxda
oirzpjoakhylgpxkcjbo
ynobqlmhhurtlszvappq

result:

ok correct