问题 D: 统计数对

问题 D: 统计数对

时间限制: 1Sec 内存限制:128 MB
提交:42 解决:4
[ 状态] [ 讨论版] [ 提交] [命题人: ]
题目描述

给定两个整数nx,求出三元组的数量(a,b,c),其中正整数满足ab+ac+bcna+b+cx


请注意顺序很重要(例如,(1,1,2) 和(1,2,1) 被视为不同),并且a 、b 、c 必须严格大于0

输入

每个测试用例包含两个整数nx(1≤n,x≤106)。

保证所有测试用例的n之和不超过106,并且所有测试用例的x之和不超过106

输出
输出一个整数 — 正整数三元组 ( a,b,c ) 的数量。
样例输入 Copy
7 4
样例输出 Copy
4
提示
在测试用例中,三元组为 ( 1,1,1 )、( 1,1,2 )、( 1,2,1 ) 和 ( 2,1,1 )。