Submission #62552091
Source Code Expand
Copy
from collections import Countern = int(input())K = [(a[0], Counter(sorted(a[1:])))for a in [list(map(int, input().split())) for i in range(n)]]ans = -1for i in range(n):for j in range(i+1, n):# print(i, j)an = 0k, a = K[i]kk, aa = K[j]k, kk = min(k, kk), max(k, kk)a, aa = (a if len(a) < len(aa) else aa), (a if not(len(a) < len(aa)) else aa)for (key, value) in a.items():valueb = aa[key]# print(key,(value/k),(valueb/kk))an += (value/k) * (valueb/kk)# print("KV", key, value, valueb)# print(an)
from collections import Counter n = int(input()) K = [(a[0], Counter(sorted(a[1:])))for a in [list(map(int, input().split())) for i in range(n)]] ans = -1 for i in range(n): for j in range(i+1, n): # print(i, j) an = 0 k, a = K[i] kk, aa = K[j] k, kk = min(k, kk), max(k, kk) a, aa = (a if len(a) < len(aa) else aa), (a if not(len(a) < len(aa)) else aa) for (key, value) in a.items(): valueb = aa[key] # print(key,(value/k),(valueb/kk)) an += (value/k) * (valueb/kk) # print("KV", key, value, valueb) # print(an) ans = max(ans, an) print(ans) # print(K)
Submission Info
Submission Time | |
---|---|
Task | D - Doubles |
User | Koopa |
Language | Python (PyPy 3.10-v7.3.12) |
Score | 400 |
Code Size | 653 Byte |
Status | AC |
Exec Time | 205 ms |
Memory | 104640 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 400 / 400 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | sample_01.txt, sample_02.txt |
All | random_01.txt, random_02.txt, random_03.txt, random_04.txt, random_05.txt, random_06.txt, random_07.txt, random_08.txt, random_09.txt, random_10.txt, random_11.txt, random_12.txt, random_13.txt, random_14.txt, random_15.txt, random_16.txt, random_17.txt, random_18.txt, random_19.txt, random_20.txt, random_21.txt, random_22.txt, random_23.txt, random_24.txt, sample_01.txt, sample_02.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
random_01.txt | AC | 101 ms | 90836 KB |
random_02.txt | AC | 99 ms | 83104 KB |
random_03.txt | AC | 125 ms | 97160 KB |
random_04.txt | AC | 129 ms | 91684 KB |
random_05.txt | AC | 100 ms | 87956 KB |
random_06.txt | AC | 99 ms | 83584 KB |
random_07.txt | AC | 132 ms | 100040 KB |
random_08.txt | AC | 135 ms | 93044 KB |
random_09.txt | AC | 100 ms | 87924 KB |
random_10.txt | AC | 102 ms | 90600 KB |
random_11.txt | AC | 126 ms | 101700 KB |
random_12.txt | AC | 127 ms | 94720 KB |
random_13.txt | AC | 95 ms | 91148 KB |
random_14.txt | AC | 118 ms | 100204 KB |
random_15.txt | AC | 97 ms | 98080 KB |
random_16.txt | AC | 113 ms | 98172 KB |
random_17.txt | AC | 77 ms | 77120 KB |
random_18.txt | AC | 105 ms | 84216 KB |
random_19.txt | AC | 205 ms | 88980 KB |
random_20.txt | AC | 166 ms | 89060 KB |
random_21.txt | AC | 105 ms | 104640 KB |
random_22.txt | AC | 97 ms | 98064 KB |
random_23.txt | AC | 177 ms | 88372 KB |
random_24.txt | AC | 179 ms | 88484 KB |
sample_01.txt | AC | 77 ms | 76868 KB |
sample_02.txt | AC | 78 ms | 76832 KB |