<시간초과가 난 코드>
n=int(input())
answer=0
result=[]
def get_num(num):
global answer
if num==1:
answer+=num
return
for i in range(1, int(num**0.5)+1):
if num%i==0:
answer+=i
temp=num//i
if i!=(temp):
answer+=temp
for n in range(1, n+1):
get_num(n)
print(answer)
<성공한 코드>
n=int(input())
ans=0
for i in range(1, n+1):
ans+=((n//i)*i)
print(ans)