import java.util.*; public class Main { static int count=0; public static void main(String[] args) { Scanner sc=new Scanner(System.in); while(sc.hasNext()) { int n=sc.nextInt(); int k=sc.nextInt(); int d=sc.nextInt(); gg(n,d,0,k,0); System.out.println(count); } } public static void gg(int n,int d,int sum,int index,int max) { if(n==sum) { if(max>=d){ count++; } return; } int t=max; for(int i=index;i>=1;i--) { if(sum+i>n) { continue; } if(i>max) { max=i; } gg(n,d,sum+i,index,max); max=t; } } }
点赞 2

相关推荐

这不纯纯作弊了吗😢😢😢
编程界菜鸡:信这个的这辈子有了,这智商你靠啥都没用
点赞 评论 收藏
分享
06-23 11:28
门头沟学院 Java
牛客91966197...:也有可能是点拒绝的时候自动弹的话术
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务