Блог пользователя ashu.hua

Автор ashu.hua, история, 3 года назад, По-английски

Q: Given an array of n integers, find the sum of value of GCD for all possible pairs.

2 <= n <= 10 ^ 5

1 <= a[i] <= 10 ^ 5

Теги gcd
  • Проголосовать: нравится
  • +1
  • Проголосовать: не нравится

»
3 года назад, скрыть # |
 
Проголосовать: нравится -7 Проголосовать: не нравится

u can use gcd convulation

»
3 года назад, скрыть # |
 
Проголосовать: нравится +14 Проголосовать: не нравится

you can dp on number of pairs with gcd x, an then simply sum and multiply

»
3 года назад, скрыть # |
 
Проголосовать: нравится +1 Проголосовать: не нравится

you may look at submissions / Tutorial for this problem

it discus the same idea you talk about....