Submission #22158748


Source Code Expand

Copy
import collections
N = int(input())
A = list(map(int, input().split()))
CA = collections.Counter(A)
A.sort()
ma = A[-1]#A
S = [True]*(ma+1)
cnt = 0
for a in A:
if not S[a]:
continue
for i in range(a*2,ma+1,a):
S[i]=False
if CA[a]>=2:
S[a]=False
cnt+=S[a]
print(cnt)
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
import collections
N = int(input())
A = list(map(int, input().split())) 
CA = collections.Counter(A)
A.sort()
ma = A[-1]#Aの最大値
S = [True]*(ma+1)
cnt = 0
for a in A:
    if not S[a]:
        continue
    for i in range(a*2,ma+1,a):
        S[i]=False
    if CA[a]>=2:
        S[a]=False
    cnt+=S[a]
print(cnt)

Submission Info

Submission Time
Task D - Not Divisible
User H20
Language PyPy3 (7.3.0)
Score 400
Code Size 334 Byte
Status AC
Exec Time 211 ms
Memory 132752 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 400 / 400
Status
AC × 3
AC × 49
Set Name Test Cases
Sample 00-Sample-00, 00-Sample-01, 00-Sample-02
All 00-Sample-00, 00-Sample-01, 00-Sample-02, 01-Handmade-00, 01-Handmade-01, 01-Handmade-02, 01-Handmade-03, 01-Handmade-04, 01-Handmade-05, 01-Handmade-06, 01-Handmade-07, 01-Handmade-08, 01-Handmade-09, 01-Handmade-10, 01-Handmade-11, 02-SmallRandom-00, 02-SmallRandom-01, 02-SmallRandom-02, 02-SmallRandom-03, 02-SmallRandom-04, 02-SmallRandom-05, 02-SmallRandom-06, 02-SmallRandom-07, 02-SmallRandom-08, 02-SmallRandom-09, 03-LargeRandom-00, 03-LargeRandom-01, 03-LargeRandom-02, 03-LargeRandom-03, 03-LargeRandom-04, 03-LargeRandom-05, 03-LargeRandom-06, 03-LargeRandom-07, 03-LargeRandom-08, 03-LargeRandom-09, 03-LargeRandom-10, 03-LargeRandom-11, 03-LargeRandom-12, 03-LargeRandom-13, 03-LargeRandom-14, 03-LargeRandom-15, 03-LargeRandom-16, 03-LargeRandom-17, 03-LargeRandom-18, 03-LargeRandom-19, 03-LargeRandom-20, 03-LargeRandom-21, 03-LargeRandom-22, 03-LargeRandom-23
Case Name Status Exec Time Memory
00-Sample-00 AC 76 ms 64492 KB
00-Sample-01 AC 57 ms 64500 KB
00-Sample-02 AC 56 ms 64516 KB
01-Handmade-00 AC 186 ms 132752 KB
01-Handmade-01 AC 130 ms 118760 KB
01-Handmade-02 AC 155 ms 124140 KB
01-Handmade-03 AC 211 ms 129652 KB
01-Handmade-04 AC 144 ms 98004 KB
01-Handmade-05 AC 133 ms 99180 KB
01-Handmade-06 AC 112 ms 98208 KB
01-Handmade-07 AC 54 ms 64820 KB
01-Handmade-08 AC 58 ms 64876 KB
01-Handmade-09 AC 63 ms 69816 KB
01-Handmade-10 AC 148 ms 102852 KB
01-Handmade-11 AC 111 ms 98556 KB
02-SmallRandom-00 AC 57 ms 64580 KB
02-SmallRandom-01 AC 55 ms 64840 KB
02-SmallRandom-02 AC 56 ms 64948 KB
02-SmallRandom-03 AC 58 ms 64700 KB
02-SmallRandom-04 AC 55 ms 64784 KB
02-SmallRandom-05 AC 65 ms 72208 KB
02-SmallRandom-06 AC 61 ms 68712 KB
02-SmallRandom-07 AC 65 ms 72608 KB
02-SmallRandom-08 AC 61 ms 72012 KB
02-SmallRandom-09 AC 63 ms 71968 KB
03-LargeRandom-00 AC 66 ms 73868 KB
03-LargeRandom-01 AC 80 ms 81672 KB
03-LargeRandom-02 AC 94 ms 89012 KB
03-LargeRandom-03 AC 88 ms 84456 KB
03-LargeRandom-04 AC 106 ms 95936 KB
03-LargeRandom-05 AC 86 ms 83308 KB
03-LargeRandom-06 AC 65 ms 70852 KB
03-LargeRandom-07 AC 66 ms 74144 KB
03-LargeRandom-08 AC 118 ms 99012 KB
03-LargeRandom-09 AC 71 ms 76228 KB
03-LargeRandom-10 AC 89 ms 83176 KB
03-LargeRandom-11 AC 121 ms 100160 KB
03-LargeRandom-12 AC 85 ms 81040 KB
03-LargeRandom-13 AC 93 ms 84780 KB
03-LargeRandom-14 AC 82 ms 79664 KB
03-LargeRandom-15 AC 123 ms 100172 KB
03-LargeRandom-16 AC 179 ms 115176 KB
03-LargeRandom-17 AC 156 ms 110928 KB
03-LargeRandom-18 AC 139 ms 111284 KB
03-LargeRandom-19 AC 155 ms 118172 KB
03-LargeRandom-20 AC 96 ms 82352 KB
03-LargeRandom-21 AC 121 ms 104180 KB
03-LargeRandom-22 AC 133 ms 94980 KB
03-LargeRandom-23 AC 129 ms 94124 KB


2025-03-27 (Thu)
18:31:25 +00:00