题意:
有2, 3, 4, 5, 6, 7, 8, 9, 10, jacks,queens,kings,aces这13种牌各4张不同的花色,现给出2~10能获得的点数为2~10和 jacks,queens,kings能获得的点数都为10,aces能获得的点数为1或者11。现在你有第一张牌为黑桃10,给出n<=25问你取第二张牌使和为n的方法数是多少(不同花色算不同方法)。
思路:
就25,在纸上写写就好了。
#include<cstdio>
int main(){
int n;
scanf("%d",&n);
int ans;
if(n<=10) ans=0;
if(n==11) ans=4;
if(n>=12&&n<=19) ans=4;
if(n==20) ans=15;
if(n==21) ans=4;
if(n>=22&&n<=25) ans=0;
printf("%d\n",ans);
return 0;
}