#ABC108C. K 的倍数三元组

K 的倍数三元组

K 的倍数三元组

题目描述

给定整数 N,KN,K。求满足 a+b,b+c,c+aa+b,b+c,c+a 都是 KK 的倍数的不超过 NN 的正整数三元组 (a,b,c)(a,b,c) 的个数。其中,只把 a,b,ca,b,c 的顺序打乱的组也视为不同的组。另外,a,b,ca,b,c 中可以含有相同的数。

输入格式

输入按以下格式从标准输入给出。

NN KK

输出格式

输出满足 a+b,b+c,c+aa+b,b+c,c+a 都是 KK 的倍数的不超过 NN 的正整数三元组 (a,b,c)(a,b,c) 的个数。

样例

3 2
9

$(1,1,1),(1,1,3),(1,3,1),(1,3,3),(2,2,2),(3,1,1),(3,1,3),(3,3,1),(3,3,3)$ 满足条件。

5 3
1
31415 9265
27
35897 932
114191

数据范围

  • 1N,K2×1051 \leq N,K \leq 2\times 10^5

  • N,KN,K 是整数

难度 普及
通过率
尝试 0
已通过 0
ID
1628
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签