WNSUBGCD


Submit solution

Points: 10
Time limit: 1.0s
Memory limit: 610M

Problem type

Cho dãy \(a_1,a_2,…,a_n\). Tính số lượng dãy con không rỗng của dãy \(a\) sao cho \(GCD\) của dãy con đó bằng \(1\).

Input

  • Dòng 1 chứa số nguyên \(n(1 ≤ n ≤ 10^5)\)

  • Dòng 2 chứa \(n\) số nguyên \(a_1,a_2,…,a_n (1≤a_i≤ 10^5) \)

Output

  • Số lượng dãy con tìm được. Kết quá lấy số dư của số lượng dãy chia cho \(10^9+7\)

Sample Input

3
1 2 3

Sample Output

5

Ràng buộc:

  • Subtask 1 : \(n,a_i ≤ 5\)

  • Subtask 2 : \(n,a_i ≤ 8\)

  • Subtask 1 : Không có ràng buộc gì thêm


Comments

There are no comments at the moment.