#G0133. 保利美剧【2026期末考试T1】

保利美剧【2026期末考试T1】

题目描述

输入给定四个正整数 a,b,c,na,b,c,n,求满足 aX+bY3+cZ2=naX+bY^3 + cZ^2 = n 的三元组 (X,Y,Z)(X,Y,Z) 个数。

其中 X,Y,Z1X,Y,Z \geq 1

输入格式

一行四个正整数 a,b,c,na,b,c,n

输出格式

一个非负整数,表示满足条件的三元组数量。

3 2 1 50
6
1 1 1 100000000
3899828

样例解释

样例 11 中满足条件的三元组有 66 个:

3 2 5
4 1 6
6 2 4
10 2 2
11 2 1
13 1 3

数据规模与约定

有合理的子任务依赖。

子任务编号 nn \leq 分值
11 10510^5 2020
22 10810^{8} 3030
33 101010^{10} 5050

对于 100%100\% 的数据:保证 1n1010,1a,b,c1031 \leq n \leq 10^{10},1 \leq a,b,c \leq 10^3