牛客寒假算法基础集训营6 A-出题


小B准备出模拟赛。
她把题目按难度分为四等,分值分别为6,7,8,9。
已知小B共出了m道题,共n分。
求小B最少出了多少道6分题。    

感觉自己越来越不认真了。

有解条件:6*m <= n <= 9*m

设 6题 为 x道

    7*(m-x)  <= n-6*x <= 9*(m-x)

所以 x 最小值为 max(0, 7*m-n)

1 #include<stdio.h>
2 #include<algorithm>
3 using namespace std;
4 int main() {
5     int n,m;
6     scanf("%d%d",&n,&m);
7     printf("%d",max(0,7*m-n));
8 }
扫描二维码关注公众号,回复: 5143172 查看本文章
 

猜你喜欢

转载自www.cnblogs.com/ACMerszl/p/10349086.html
今日推荐