Submission #39429633
Source Code Expand
from collections import defaultdict,deque
from heapq import heappush, heappop
import sys, math,itertools
f=sys.stdin
arr,ff= lambda : list(map(int,f.readline().split())), lambda : f.readline().rstrip()
n1,n2= lambda : int ( f.readline()) ,lambda: map(int,f.readline().split())
def fun(n):
d = []
for i in range(1, int(n**(1/2)) + 1):
if (n % i == 0):
d.append(i)
if ( (i**2) != n) :
d.append(n // i)
return len(d)
n=n1()
cnt=0
x=defaultdict(int)
y=defaultdict(int)
for i in range (1, n+1 ) :
for j in range (1,(n+1 )//i + 1 ,1):
y[i*j]+=1
for ab in range ( 1, n) :
#print ( ab , n-ab , x[ab], x[n-ab])
cnt+= y[ab] * y[n-ab]
print(cnt)
Submission Info
| Submission Time | |
|---|---|
| Task | C - Four Variables |
| User | djson |
| Language | PyPy3 (7.3.0) |
| Score | 300 |
| Code Size | 760 Byte |
| Status | AC |
| Exec Time | 239 ms |
| Memory | 108280 KiB |
Judge Result
| Set Name | Sample | All | ||||
|---|---|---|---|---|---|---|
| Score / Max Score | 0 / 0 | 300 / 300 | ||||
| Status |
|
|
| Set Name | Test Cases |
|---|---|
| Sample | 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt |
| All | 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 01_small_00.txt, 01_small_01.txt, 01_small_02.txt, 01_small_03.txt, 01_small_04.txt, 01_small_05.txt, 01_small_06.txt, 01_small_07.txt, 02_large_00.txt, 02_large_01.txt, 02_large_02.txt, 02_large_03.txt, 02_large_04.txt, 02_large_05.txt, 02_large_06.txt, 02_large_07.txt, 02_large_08.txt, 02_large_09.txt, 03_rnd_00.txt, 03_rnd_01.txt, 03_rnd_02.txt, 03_rnd_03.txt, 03_rnd_04.txt |
| Case Name | Status | Exec Time | Memory |
|---|---|---|---|
| 00_sample_00.txt | AC | 68 ms | 65188 KiB |
| 00_sample_01.txt | AC | 58 ms | 66840 KiB |
| 00_sample_02.txt | AC | 77 ms | 76464 KiB |
| 01_small_00.txt | AC | 54 ms | 65444 KiB |
| 01_small_01.txt | AC | 56 ms | 65364 KiB |
| 01_small_02.txt | AC | 54 ms | 65124 KiB |
| 01_small_03.txt | AC | 52 ms | 65384 KiB |
| 01_small_04.txt | AC | 57 ms | 65216 KiB |
| 01_small_05.txt | AC | 57 ms | 65256 KiB |
| 01_small_06.txt | AC | 56 ms | 65228 KiB |
| 01_small_07.txt | AC | 56 ms | 65044 KiB |
| 02_large_00.txt | AC | 233 ms | 108112 KiB |
| 02_large_01.txt | AC | 239 ms | 108120 KiB |
| 02_large_02.txt | AC | 227 ms | 108256 KiB |
| 02_large_03.txt | AC | 228 ms | 107848 KiB |
| 02_large_04.txt | AC | 231 ms | 108128 KiB |
| 02_large_05.txt | AC | 224 ms | 108008 KiB |
| 02_large_06.txt | AC | 234 ms | 108280 KiB |
| 02_large_07.txt | AC | 232 ms | 108228 KiB |
| 02_large_08.txt | AC | 229 ms | 108272 KiB |
| 02_large_09.txt | AC | 228 ms | 107932 KiB |
| 03_rnd_00.txt | AC | 199 ms | 102084 KiB |
| 03_rnd_01.txt | AC | 113 ms | 85904 KiB |
| 03_rnd_02.txt | AC | 177 ms | 98672 KiB |
| 03_rnd_03.txt | AC | 220 ms | 108056 KiB |
| 03_rnd_04.txt | AC | 208 ms | 104368 KiB |