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
AC × 3
AC × 26
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