zoukankan      html  css  js  c++  java
  • vijos1198:最佳课题选择

    P1198最佳课题选择
     

    描述

    Matrix67要在下个月交给老师n篇论文,论文的内容可以从m个课题中选择。由于课题数有限,Matrix67不得不重复选择一些课题。完成不同课题的论文所花的时间不同。具体地说,对于某个课题i,若Matrix67计划一共写x篇论文,则完成该课题的论文总共需要花费Ai*x^Bi个单位时间(系数Ai和指数Bi均为正整数)。给定与每一个课题相对应的Ai和Bi的值,请帮助Matrix67计算出如何选择论文的课题使得他可以花费最少的时间完成这n篇论文。

    格式

    输入格式

    第一行有两个用空格隔开的正整数n和m,分别代表需要完成的论文数和可供选择的课题数。

    以下m行每行有两个用空格隔开的正整数。其中,第i行的两个数分别代表与第i个课题相对应的时间系数Ai和指数Bi。

    对于30%的数据,n<=10,m<=5;
    对于100%的数据,n<=200,m<=20,Ai<=100,Bi<=5。

    输出格式

    输出完成n篇论文所需要耗费的最少时间。

    样例1

    样例输入1[复制]

     
    10 3
    2 1
    1 2
    2 1

    样例输出1[复制]

     
    19

    限制

    各个测试点1s

    我只想说,数据范围太坑了真心太坑了,分组背包问题,和模板几乎一样,不过题解中if(i==1)....就不用理什么初始化最大还是半大了

  • 相关阅读:
    vscode, cmake编译多个C++文件
    pytorch下的lib库 源码阅读笔记(1)
    pytorch学习笔记
    SSH无密码登录及远程拷贝命令SCP的使用
    Hadoop启动方式
    Hadoop出现的错误及处理
    Hadoop安装
    Hadoop生态系统图解
    shell脚本入门基础知识
    python中迷茫的编码问题
  • 原文地址:https://www.cnblogs.com/20003238wzc--/p/4756435.html
Copyright © 2011-2022 走看看