当前位置: 首页 > news >正文

专做短篇的网站网站买卖交易平台

专做短篇的网站,网站买卖交易平台,微网站与app的区别,深圳网站建设好不好有 N 个鱼塘排成一排,每个鱼塘中有一定数量的鱼,例如:N5 时,如下表: 鱼塘编号12345第1分钟能钓到的鱼的数量 (1…1000)101420169每钓鱼1分钟钓鱼数的减少量(1…100)24653当前鱼塘到…

有 N
个鱼塘排成一排,每个鱼塘中有一定数量的鱼,例如:N=5
时,如下表:

鱼塘编号12345
第1分钟能钓到的鱼的数量 (1…1000)101420169
每钓鱼1分钟钓鱼数的减少量(1…100)24653
当前鱼塘到下一个相邻鱼塘需要的时间(单位:分钟)3544

即:在第 1 1 1 个鱼塘中钓鱼第 1 1 1 分钟内可钓到 10 10 10 条鱼,第 2 2 2 分钟内只能钓到 8 8 8 条鱼,……,第 5 5 5 分钟以后再也钓不到鱼了。

从第 1 1 1 个鱼塘到第 2 2 2 个鱼塘需要 3 3 3 分钟,从第 2 2 2 个鱼塘到第 3 3 3 个鱼塘需要 5 5 5 分钟,……

给出一个截止时间 T T T,设计一个钓鱼方案,从第 1 1 1 个鱼塘出发,希望能钓到最多的鱼。

假设能钓到鱼的数量仅和已钓鱼的次数有关,且每次钓鱼的时间都是整数分钟。

输入格式

5 5 5 行,分别表示:

1 1 1 行为 N N N

2 2 2 行为第 1 1 1 分钟各个鱼塘能钓到的鱼的数量,每个数据之间用一空格隔开;

3 3 3 行为每过 1 1 1 分钟各个鱼塘钓鱼数的减少量,每个数据之间用一空格隔开;

4 4 4 行为当前鱼塘到下一个相邻鱼塘需要的时间;

5 5 5 行为截止时间 T T T

输出格式

一个整数(不超过 231 − 1 231−1 2311),表示你的方案能钓到的最多的鱼。

数据范围

1 ≤ N ≤ 100 1≤N≤100 1N100,
1 ≤ T ≤ 1000 1≤T≤1000 1T1000

输入样例:

5
10 14 20 16 9
2 4 6 5 3
3 5 4 4
14

输出样例:

76
#include <iostream>
#include <algorithm>
#include <cstring>using namespace std;const int N = 110;int a[N], d[N], l[N], spend[N];int get(int k) {                                //第i分钟在第k个鱼塘钓到鱼的数量return max(0, a[k] - d[k] * spend[k]);
}int work(int n, int T) {                        //只走前n个鱼塘,且时间为T的最大收益int res = 0;memset(spend, 0, sizeof spend);for (int i = 0; i < T; i ++ ) {             //按分钟遍历int t = 1;                              //t表示第i分钟第t的鱼塘的鱼最多,初始为1号鱼塘for (int j = 1; j <= n; j ++ )          //第i分钟在前n个鱼塘的最大收益if (get(j) > get(t))t = j;res += get(t);spend[t] ++ ;                           //在t号鱼塘逗留时间+1}return res;
}int main() {int n, T;                                   //n个鱼塘,截止时间为Tcin >> n;for (int i = 1; i <= n; i ++ ) cin >> a[i]; //各鱼塘第一分钟产鱼量for (int i = 1; i <= n; i ++ ) cin >> d[i]; //各鱼塘每一分钟减鱼量for (int i = 2; i <= n; i ++ ) {            //从第一个鱼塘到第i个鱼塘之间的距离cin >> l[i];l[i] += l[i - 1];                       //因为这步求前缀和,所以前面下标i要从1开始}cin >> T;int res = 0;for (int i = 1; i <= n; i ++ )              //从第一个鱼塘出发,遍历n个鱼塘res = max(res, work(i, T - l[i]));      //只去前i个鱼塘的最大收益,这里已经减去路上所用时间cout << res << endl;
}
http://www.qdjiajiao.com/news/6317.html

相关文章:

  • 上海网站建设网站制作b2b和b2c是什么意思
  • 专用主机网站建设建网站需要什么条件
  • 网站备案由别人代sem模型
  • 淘宝网站怎么做视频seo视频网页入口网站推广
  • 永久f194078w78w泉州seo按天计费
  • 南宁做网站推广的公司哪家好2022最新新闻
  • 免费下载软件全免费台州seo
  • 烟台网站建设-中国互联网络seo培训
  • 电脑公司网站设计移动建站模板
  • 广州国外建站模板正规接单赚佣金的app
  • 地图标注申请入口免费短视频seo排名加盟
  • 网站开发的社会背景bilibili官网网页入口
  • 帮他人做视频网站违法吗怎么开通网站平台
  • 漳州公司做网站搜索引擎的关键词优化
  • 大连 响应式网站希爱力
  • 2002年做网站多少钱抖音优化排名
  • 网站建设公司新员工培训ppt模板舆情监测系统
  • 网站地址怎么做超链接百度人工客服在哪里找
  • 厦门微网站开发网站建设报价单模板
  • asp网站后台管理系统源码网页设计用什么软件
  • 登录域名管理网站友情链接
  • 乐清建设网站公司b2b网站大全
  • 帝国cms网站公告怎么做上海互联网公司排名
  • wordpress自定义代码在哪里seo快速排名优化公司
  • 个人网站开发教程独立站seo
  • 网站开发教程 布局产品推广方法
  • 合肥网络公司 网站建设网站设计公司哪家专业
  • 深圳东莞的网站建设公司网络营销案例分析论文
  • 张家口网站建设vewan高佣金app软件推广平台
  • 在哪可以做网站品牌广告语经典100条