Submission #64544527
Source Code Expand
Copy
def prime_list(sup):jdg = [0 for _ in range(sup + 1)]prms = []for i in range(2, sup + 1):if jdg[i] == 0:prms.append(i)for j in range(2 * i, sup + 1, i):jdg[j] += 1return prmsfrom sortedcontainers import SortedSetplis = prime_list(10**6)ss = SortedSet()aa = len(plis)for i in range(aa - 1):tmp = plis[i]while tmp * plis[i + 1] <= 10**6:for j in range(i + 1, aa):tmp2 = plis[j]
def prime_list(sup):
jdg = [0 for _ in range(sup + 1)]
prms = []
for i in range(2, sup + 1):
if jdg[i] == 0:
prms.append(i)
for j in range(2 * i, sup + 1, i):
jdg[j] += 1
return prms
from sortedcontainers import SortedSet
plis = prime_list(10**6)
ss = SortedSet()
aa = len(plis)
for i in range(aa - 1):
tmp = plis[i]
while tmp * plis[i + 1] <= 10**6:
for j in range(i + 1, aa):
tmp2 = plis[j]
while tmp * tmp2 <= 10**6:
ss.add(tmp * tmp2)
tmp2 *= plis[j]
tmp *= plis[i]
from math import isqrt
for _ in range(int(input())):
a = int(input())
idx=ss.bisect_right(isqrt(a))
print(ss[idx-1]**2)
Submission Info
| Submission Time | |
|---|---|
| Task | E - Ringo's Favorite Numbers 3 |
| User | juten |
| Language | Python (PyPy 3.10-v7.3.12) |
| Score | 425 |
| Code Size | 781 Byte |
| Status | AC |
| Exec Time | 988 ms |
| Memory | 149980 KB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 425 / 425 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | sample00.txt |
| All | sample00.txt, testcase00.txt, testcase01.txt, testcase02.txt, testcase03.txt, testcase04.txt, testcase05.txt, testcase06.txt, testcase07.txt, testcase08.txt, testcase09.txt, testcase10.txt, testcase11.txt, testcase12.txt, testcase13.txt, testcase14.txt, testcase15.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| sample00.txt | AC | 431 ms | 144484 KB |
| testcase00.txt | AC | 927 ms | 149448 KB |
| testcase01.txt | AC | 940 ms | 149620 KB |
| testcase02.txt | AC | 986 ms | 149572 KB |
| testcase03.txt | AC | 977 ms | 147988 KB |
| testcase04.txt | AC | 911 ms | 149944 KB |
| testcase05.txt | AC | 701 ms | 148188 KB |
| testcase06.txt | AC | 952 ms | 149980 KB |
| testcase07.txt | AC | 988 ms | 148224 KB |
| testcase08.txt | AC | 982 ms | 149172 KB |
| testcase09.txt | AC | 987 ms | 148368 KB |
| testcase10.txt | AC | 962 ms | 149100 KB |
| testcase11.txt | AC | 975 ms | 148920 KB |
| testcase12.txt | AC | 957 ms | 149192 KB |
| testcase13.txt | AC | 971 ms | 149788 KB |
| testcase14.txt | AC | 964 ms | 148300 KB |
| testcase15.txt | AC | 974 ms | 149196 KB |