请大神帮助解答以下题目
我爱编程
描述:
小美是一名中学生,虽然是文科班的女生,但她对编程非常感兴趣,想利用业余时间学习编程语言,所以她买来很多的编程书籍,不过由于每个语言难度不同,所以学习周期也就不同,比如Java中等难度,需要21天精通,C++比较难,要30天才能精通,PHP超级简单,只需要1天就可以精通.......所以在开学当天,她看了一下整个学年的课程以及假期安排,统计出了假期的总天数。请你帮助小美安排最优学习顺序,使得她能在有限的假期内精通尽可能多的编程语言。
输入:
第一行有一个正整数N(1<=N<=10000),表示N门编程语言。 N之后有一个空格,接下来有一个整数D(1<=D<=365),D表示这一学年假期的总天数。 接下来有N行,每一行都有编程语言的名字name(1<=name的长度<=32),以及精通此编程语言所需的天数day,name和day之间用空格隔开。
输出:
第一行输出小美在本学年最多可以精通多少种编程语言(假设是K种),接下来输出K行,表示所有符合条件的编程语言的名字,注意按照编程语言name的字典序从小到大输出。
难度:
输入示例:
6 100 Java 21 C++ 30 C 25 Python 15 ObjectC 45 PHP 1
输出示例:
5 C C++ Java PHP Python
代码类型:C++
...全文
相关推荐
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清
清华大学出版社丁振凡版Java语言程序设计实验指导与习题解答
数独题目生成与解答系统设计
数独,起源于瑞士的一种数字推理游戏,很快便风靡全球,成为智力游戏中的佼佼者。其核心玩法是通过逻辑推理在9x9的网格中填入数字1至9,使得每一行、每一列及每一个3x3的子网格中数字均不重复,构成一个合法的数独盘面。游戏的难度可以从初学者适用的易题到专业级别选手挑战的难题不等。数独游戏的魅力在于它的普适性和挑战性,无论你是初学者还是老玩家,都可以在数独的世界里找到属于自己的乐趣和挑战。同时,数独游戏不仅仅是一种娱乐,它还能锻炼玩家的逻辑思维和推理能力,是一种老少皆宜的大脑体操。
2020年MATHORCUP题目以及众多附件.rar
里面有2020年的全部题目,以及需要的附件,文件格式的说明,有一定的参考价值。 适合新手阅读。其中官网上会有优秀论文,可以对照来看。
MATLAB Cody社区编程挑战官方解答合集
MATLAB官方Cody平台解题方案合集。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!
用综合算式解答两步应用题.pdf
用综合算式解答两步应用题.pdf


