题目
原题链接:A. Alyona and copybooks
题意
初始有n个物品,一次买1个a元,一次买2个b元,一次买3个c元,问最少花多钱,能使持有的物品数量是4的倍数。
代码
#include
using namespace std;
long long minn(long long a,long long b,long long c) {
if(a>n>>a>>b>>c;
t=n%4;
if(t==0) {
printf("0\n");
} else if(t==1) {
printf("%lld\n",minn(a*3,a+b,c));
} else if(t==2) {
printf("%lld\n",minn(a*2,b,2*c));
} else if(t==3) {
printf("%lld\n",minn(a,b+c,3*c));
}
return 0;
}