#P3729. 第3题-小红求和

第3题-小红求和

题目内容

给定nn个元素aia_i,要求计算以下表达式的值:

S=1in1jnaiajS=\sum_{1 \leq i \leq n} \sum_{1 \leq j \leq n}\left\lfloor\frac{a_{i}}{a_{j}}\right\rfloor

输入描述

第一行包含一个整数nn,表示元素的个数,满足1n1051≤n≤10^5

第二行包含nn个整数a1,a2,..ana_1,a_2,..a_n,其中1ai1051≤a_i≤10^5

输出描述

输出一个整数,表示计算得到的值SS

样例1

输入

3
1 2 3

输出

9

说明

对于输入的样例,计算过程如下:

S=1i31j3aiajS=\sum_{1 \leq i \leq 3} \sum_{1 \leq j \leq 3}\left\lfloor\frac{a_{i}}{a_{j}}\right\rfloor

具体计算:

i=1i=1时:1+0+0=11+0+0=1

i=2i=2时:2+1+0=32+1+0=3

i=3i=3时:3+1+1=53+1+1=5

将所有结果相加,得到S=1+3+5=9S=1+3+5=9