HDU2566 统计硬币

Posted ac-ac

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HDU2566 统计硬币相关的知识,希望对你有一定的参考价值。

思路:暴力枚举。

#include<cmath>
#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
int main(void)
{
    int t;
    scanf("%d",&t);
    while(t--)
    {
        int cnt = 0 ;
        int n,m;
        scanf("%d%d",&n,&m);
        for(int i = 0; i <= n; i++)
            for(int j = 0; j <= n; j++)
                for(int k = 0; k <= n; k++)
                    if(i+2*j+5*k==m&&i+j+k==n)
                        cnt++;           
        printf("%d
",cnt);
    }
    return 0; 
}

 

以上是关于HDU2566 统计硬币的主要内容,如果未能解决你的问题,请参考以下文章

HDU 2844 多重背包

HDU 2844 Coins (多重背包问题DP)

HDU 5985 Lucky Coins(概率)

hdu 1698 Just a Hook

所有硬币组合问题——动态规划hdu2069

hdu 1284 钱币兑换问题