码迷,mamicode.com
首页 > 其他好文 > 详细

【题解】染色

时间:2019-02-06 13:11:57      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:targe   最大   element   break   none   多少   sub   xmlns   preview   

题目描述

        现有W×H的棋盘格子,要在其上用蓝色染其中的一些格子,形成一个蓝色的矩形。由于费用问题,你最多只能染色M个格子,请问你能染色的矩形最大面积是多少?

 

输入输出格式

输入格式

        第一行,两个整数W和H,范围在[1...106106];

        第二行,一个整数M,范围在[1...10121012]。

 

输出格式

        一行,一个整数,可能的矩形最大面积。

 

输入输出样例

输入样例一

3 5

14

 

输出样例一

12

 

输入样例二

4

4 10

 

输出样例二

9

 

输入样例三

1000000 1000000

999999999999

 

 

输出样例三

999999000000

 

题解

        暴力枚举即可。

技术图片
#include <iostream>

using namespace std;

long long a, b;
long long s;
long long ans;

int main()
{
    cin >> a >> b >> s;
    for(register long long i = 1, j = b; i <= a; ++i)
    {
        while(i * j > s) --j;
        if(!j) break;
        ans = max(ans, i * j);
    }
    cout << ans;
    return 0;
}
参考程序

 

【题解】染色

标签:targe   最大   element   break   none   多少   sub   xmlns   preview   

原文地址:https://www.cnblogs.com/kcn999/p/10353620.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!