#1215. [202405月赛] 做题计划
[202405月赛] 做题计划
背景
为了即将到来的蓝桥杯省赛,小方小块小鸟都在密锣紧鼓的训练。他们根据自己的情况进行专项练习,要么做一些基础知识巩固的题单,要么做某类问题的提高训练。他们觉得在下半学期里以此作为阶段性的学习目标拼一拼,就和在校运会前特意训练一样有趣。通过自己的努力让自己越来越厉害、意志力越来越强,是比奖项、名次重要得多得多得多的收获。
描述
小方小块小鸟明白,两种不同的专项练习对自己的作用。
知识点巩固是为了让自己扎实基础,提升熟练度。扎实的基础一方面能让自己能更快的完成前面的简单题,为后面的难题留出时间,另一方面也能也是做更难、更复杂题目的编程基础,不然好不容易想到难题的解法,编程上磕磕碰碰,就亏大啦!
而某类问题的专项训练,其实是帮助他们开启新的思考问题的视角,比如做过了递归专项训练以后,就知道即便是没有办法找到N级问题的解法,但只要找到把N级问题分解成N-1级问题的办法,再配合基础条件,就可以让程序去算出结果哦,像数列、汉诺塔、地图填色等问题解决起来就迎刃而解啦!
根据他们的状态和学习进度不同,这两种练习对他们的收益是不一样的。比如对于基础薄弱,老是记不住函数名字、参数列表、调用方法的同学来说,在备赛期间多做基础训练,就比去学习、掌握一个思考问题的新方法要有效,毕竟就算掌握了思路,但基础不牢固,写不出代码,还是不得分呀;而对于基础已经很稳,做完前三题还有一个小时的同学,那肯定是做专项训练,毕竟比赛里简单题也就只有三道了。
小方小块小鸟根据自己的状态给自己定了两个系数:基础收益和提高收益,分别代表每做一道基础题目和提高题目得到的经验值。现在他们正在制作备赛做题计划,包含基础题目数量和提高题目数量,请你编写程序帮他们计算计划完成后得到的经验值。
输入输出格式
输入
两行,第一行为两个以空格分割的正整数和,分别表示基础收益和提高收益。 ( )
第二行为两个以空格分割的正整数和,分别表示基础题目数量和提高题目数量。 ( )
输出
一行,一个整数,表示完成该计划后获得的经验值。
样例
1 10
5 1
15