有哪位大佬分享一下完美世界解题代码吗(B类)

完美世界B类开发,编程题(爸爸去哪儿,礼物价值最大)有哪位大佬分享一下解题代码吗#完美世界##Java工程师##C++工程师##安卓工程师##前端工程师#
全部评论
我是这样写的,ac通过了,不知道对不对,因为看题解用的动态规划,其实我不知动态规划。这个题  输入输出的问题,做了50分钟,结果只ac了一道题。 import java.util.Arrays; import java.util.Scanner; public class Car { public static void main(String[] args) { Scanner sc=new Scanner(System.in); while(sc.hasNext()){ int n=sc.nextInt(); int[] inputArray=new int[n]; for(int i=0;i<n;i++) inputArray[i]=sc.nextInt(); int sum=sc.nextInt(); Arrays.sort(inputArray); System.out.println(help(inputArray,n-1,sum,0)); } } private static int help(int[] inputArray, int index, int n, int count) { if(n==0) return count; if(n<0||index<0) return -1; for(int i=n/inputArray[index];i>=0;i--){ return help(inputArray,index-1,n-inputArray[index]*i,count+i); } return -1; } }
点赞 回复 分享
发布于 2017-03-29 22:27
赛马网上有题解,爸爸去哪儿这题感觉题目好坑爹。。
点赞 回复 分享
发布于 2017-03-29 22:02

相关推荐

本人一直追求WLB,对大小周深恶痛疾,刷到小红书说取消大小周大喜,看来跳槽的选择又多一个了
一枚大铁锤:至于冲不冲小红书,这是个问题,我先声明我不是这方面的专家,我觉得这件事还是要慎重评论,你问我为什么不给出回答,因为我一开始就说了,我不是这方面的专家
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务