UVA 1648 Business Center

https://vjudge.net/problem/UVA-1648

设上升x层,列个方程解出来,再把x带回去

#include<cmath>
#include<cstdio>
#include<iostream>
#include<algorithm>
using namespace std;
int u[2001],d[2001];
int main()
{
    int n,m,ans,x;
    while(scanf("%d%d",&n,&m)!=EOF)
    {
        ans=2e9;
        for(int i=1;i<=m;i++) scanf("%d%d",&u[i],&d[i]);
        for(int i=1;i<=m;i++)
        {
            x=d[i]*n/(u[i]+d[i])+1;
            ans=min(ans,u[i]*x-d[i]*(n-x));
        }
        printf("%d\n",ans);
    }
}
时间: 2024-10-06 00:23:19

UVA 1648 Business Center的相关文章

Trimble Business Center 3.60 Win64 1DVD+Altair.SimLab.14.1

Digital.Vision.Nucoda.v2015.3.020.Win64 1DVD  iMold v13 SP3 for SolidWorks 2011-2016 Win32_64 2CD  NI.LabVIEW.2015.SP1.v15.0.1.Win32_64 2DVD  Trimble Business Center 3.60 Win64 1DVD  CEI.Ensight.10.1.6d.GOLD.Windows.MacOSX64.Linux32_64 4DVD  Mathwork

POJ 3863 Business Center

Business Center Time Limit: 1000ms Memory Limit: 65536KB This problem will be judged on PKU. Original ID: 386364-bit integer IO format: %lld      Java class name: Main International Cyber Police Corporation (ICPC) had built a new mega-tall business c

UVa 1648 (推公式) Business Center

题意: 有一种奇怪的电梯,每次只能向上走u个楼层或者向下走d个楼层 现在有m个这种电梯,求恰好n次能够到达的最小楼层数(必须是正数),最开始默认位于第0层. 分析: 假设电梯向上走x次,则向下走n-x次,则所到达的楼层为xu - (n-x)d ≥ 0 (u+d)x ≥ nd,x的最小值为 换句话说,如果nd % (u+d) == 0, x = nd / (u+d) 否则 x = nd / (u+d) + 1 考虑到不能停到0楼的条件:当nd % (u+d) == 0会出现这种情况,所以只能多上一

poj 3863&amp;&amp;Gym - 101308B Business Center (水题/推公式)

题意:给你 m 个电梯,每个电梯有两个按钮, u 和 d ,分别代表上 u 层,和下 d 层,每一次你都从第0层开始做电梯,你可以按这个电梯按钮 m 次,假设楼层无限高,问你可以到达的最低楼层是多少,0层除外? 思路: 我们假设按 上走 x 次, 那么下走为 (n-x) 次 那么可以到达的楼层为 k = a*x - b*(n-x) 另上式等于0,我们可以得到当 x'= b*n/(a+b) 时为第0层 由于 x 必须为正整数,我们对 x' 向上取整,就得到可以到达的最低楼层 但是现在有一个漏洞,如

UVA - 1435 Business Cards (数论)

Description Running a paper shop is not an easy job, especially with harsh customers. Today they brought their own rectangular sheets of paper, asking you to cut it into rectangular business cards of specific size. Moreover, they require that all the

@最新CAX/EDA/CFD/GIS/光学/化工/液压软件资源网

最新CAX/EDA/CFD/GIS/光学/化工/液压软件资源网 阳光软件园 所有软件资料都随时更新,急需软件可以去看看,基本上能找到你想要的! http://zhangqg.51.net http://cax2one.f3322.net e-mail: [email protected];[email protected];[email protected] 将以上任意链接连接起来输入IE 窗口即可进入网站 下面是一部分软件,更多软件在我们的软件列表,如需要请到列表中去找! ACTRAN v14

百家基于ACIS的软件ZWCAD.ZW3D.v2016.Beta3.Win32_64 2DVD

世界上已有数百家基于ACIS的软件ZWCAD.ZW3D.v2016.Beta3.Win32_64 2DVD     增加了三维功能和VBA支持的增强版本.中望CAD专业版除了具备中望CAD 2008版(标准版)的全部功能外,增加了支持三维实体的显示.编辑和建模及渲染,同时提供VBA的开发接口支持,客户可以方便的使用VB开发工具进行二次开发.中望CAD专业版是国内第一套以强大的二维设计为基础.同时融合基本三维设计功能的CAD解决方案,主要面对建筑.机械.家具和制造领域内以二维绘图为主,同时也用到部

最吸引人的地方在于弹性全新软件Aspalathosoft.Aspalathos.v2.1 1CD

最吸引人的地方在于弹性全新软件Aspalathosoft.Aspalathos.v2.1 1CD The.Foundry.Katana.v2.1v2.Linux64 1CD    KATANA可以产生非常复杂的分镜头,同时美术人员还能维持控制它的能力.KATANA是针对需要管理大量 资产的工作流程所设计的.一旦分镜头开始处理,就能夠允许资产进行更新.分享灯光设定,例如在分镜 头之前与序列间进行编辑,覆盖.允许你使用多个渲染器,指定不同pass之间的相依关系,针对特定分镜 头可以修改某个场景资产来

CAD-Earth.v4.0.5.AutoCAD.2007-2015 4CD

SafeTech.FE-Safe.v6.5.Windows-ISO 1DVD Trimble Business Center v3.21.Update.Only 1CD Amberg.TMS.Office.v1.1.0.10 1CD Bentley AutoPIPE Vessel V8i 33.02.02.04 1CD Siemens.NX.v9.0.3.Update.Only.Linux64 1DVD Bentley.RM.Bridge.Advanced.V8i.08.11.18.01 1CD