Задача 635
Суммы подмножеств

Пусть $A_q(n)$ будет количеством подмножеств $B$ множества $\{1, 2, ..., q \cdot n\}$, отвечающих двум условиям:
1) $B$ содержит ровно $n$ элементов;
2) сумма элементов $B$ делится на $n$.

Например, $A_2(5)=52$ и $A_3(5)=603$.

Пусть $S_q(L)$ будет $\sum A_q(p)$, где сумма взята по всем простым числам $p \le L$.
Например, $S_2(10)=554$, $S_2(100)$ mod $1\,000\,000\,009=100433628$ и
$S_3(100)$ mod $1\,000\,000\,009=855618282$.

Найдите $S_2(10^8)+S_3(10^8)$. В качестве ответа приведите остаток от деления полученного результата на $1\,000\,000\,009$.

Оригинал
 
© Проект Эйлера | Translated problems from ProjectEuler.net