求满足下列条件的非负整数数列 a1,a2,…,an:
i=1∑nai=X,i=1∑naiP=Y,
使得
i=1∑naiQ
的值最小。
输入格式
第一行有五个整数,分别为 n,p,q,x,y。
输出格式
输出仅有一行,即 i=1∑naiq 的最小值。
样例输入
4 2 3 20 130
样例输出
920
样例解释
取数列 1,4,7,8,则
∑ai=1+4+7+8=20,∑ai2=1+16+49+64=130,
满足两个约束条件,此时
∑ai3=1+64+343+512=920
达到最小值。
数据范围
- 1≤n≤20;
- 1≤p,q≤10;
- 1≤x≤100;
- y 以及答案均不超过 Pascal 中
comp 类型的表示范围。
来源与许可
本题题面与测试数据整理自 BZOJ 1400。