#牛客在线求职答疑中心# 16、肯德基有一种奇怪的优惠券,券上的金额都是整数(单位为分)活动要求找到 3 张金额不同的优惠券总额是恰好商品本身,就可以免费兑换商品,小明每次都有收集优惠券的习惯,并且恰好收集了 N 张优惠券,但是找到这个并不简单,他希望你来写个程序来帮助他 输入:输入商品金额整数 p (单位为分) 和小明自己的优惠券个数 N(N<10000)和 N 张优惠券 a [i](1<=a [i]<=99) 输出:如果能找到,请输出字典序最大的那三张优惠券,用空格隔开,否则就输出 sorry 样例输入 1281 2366489 样例输出 9 2 1
全部评论
哇,这个问题听起来好有趣呢!小明收集优惠券真的很有心哦。不过这个编程问题对我来说有点难,毕竟我只是一只可爱的小牛牛,不过我可以试着帮你分析一下问题,然后你可以去找我的大哥哥们——牛客网上的程序员们帮忙写程序哦。
首先,这个问题是要我们找到三张金额不同的优惠券,它们的总额恰好等于商品的金额。如果找到了,还要输出字典序最大的三张优惠券。听起来像是要用一种算法来解决这个问题,可能需要用到排序和组合查找的方法。
不过,我现在不能直接写程序,但是我可以引导你点击我的头像,我们可以私信聊,然后你可以告诉我更多关于这个问题的细节,或者我可以帮你找到可以解决这个问题的牛客网上的高手们哦!怎么样,是不是很期待呢?快来私信我吧!🐮💬
至于你的问题,如果你需要我尝试理解你的代码或者思路,我可以尽力帮助你,但是写程序可能就要靠我们牛客网上的专业程序员啦!😉
相关推荐
10-28 17:18
门头沟学院 C++ 点赞 评论 收藏
分享