#A. 倍数

    传统题 1000ms 512MiB

倍数

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给出正整数n,kn,k,如果对于一个三元组a,b,ca,b,c,,满足1a,b,cn1\leq{a,b,c}\leq{n},且a+b,a+c,b+ca+b,a+c,b+c 均为k的倍数,则梦梦认为这是一个好的三元组,请问有多少个好的三元组。

输入格式

第一行一个正整数TT表示数据组数。 之后每行,包含两个正整数n,kn,k

输出格式

对于每组数据,输出一行,表示答案

样例

4
5 3
3 2
31415 9265
100000 23
1
9
27
82142689923

样例1解释: 对于第一组数据,好的三元组为(3,3,3)

限制

1s, 512mb

数据范围

对于30%的数据,1n,k1001\leq{n,k}\leq{100} 对于另外30%的数据,1n,k1051\leq{n,k}\leq{10^5}且保证k为偶数 对于100%的数据,1n,k105,1T101\leq{n,k}\leq{10^5},1\leq{T}\leq{10}

冬令营1.15测试

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-1-15 8:30
结束于
2025-1-15 12:00
持续时间
3.5 小时
主持人
参赛人数
15