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

怎么用html做移动网站吗wordpress网页设定

怎么用html做移动网站吗,wordpress网页设定,上海网站开发企业,桂林两江四湖在哪里题目:1022. 宠物小精灵之收服 题目描述 宠物小精灵是一部讲述小智和他的搭档皮卡丘一起冒险的故事。 一天,小智和皮卡丘来到了小精灵狩猎场,里面有很多珍贵的野生宠物小精灵。 小智也想收服其中的一些小精灵。 然而,野生的小…

题目:1022. 宠物小精灵之收服

题目描述

宠物小精灵是一部讲述小智和他的搭档皮卡丘一起冒险的故事。

一天,小智和皮卡丘来到了小精灵狩猎场,里面有很多珍贵的野生宠物小精灵。

小智也想收服其中的一些小精灵。

然而,野生的小精灵并不那么容易被收服。

对于每一个野生小精灵而言,小智可能需要使用很多个精灵球才能收服它,而在收服过程中,野生小精灵也会对皮卡丘造成一定的伤害(从而减少皮卡丘的体力)。

当皮卡丘的体力小于等于0时,小智就必须结束狩猎(因为他需要给皮卡丘疗伤),而使得皮卡丘体力小于等于0的野生小精灵也不会被小智收服。

当小智的精灵球用完时,狩猎也宣告结束。

我们假设小智遇到野生小精灵时有两个选择:收服它,或者离开它。

如果小智选择了收服,那么一定会扔出能够收服该小精灵的精灵球,而皮卡丘也一定会受到相应的伤害;如果选择离开它,那么小智不会损失精灵球,皮卡丘也不会损失体力。

小智的目标有两个:主要目标是收服尽可能多的野生小精灵;如果可以收服的小精灵数量一样,小智希望皮卡丘受到的伤害越小(剩余体力越大),因为他们还要继续冒险。

现在已知小智的精灵球数量和皮卡丘的初始体力,已知每一个小精灵需要的用于收服的精灵球数目和它在被收服过程中会对皮卡丘造成的伤害数目。

请问,小智该如何选择收服哪些小精灵以达到他的目标呢?

输入格式

输入数据的第一行包含三个整数:N,M,K,分别代表小智的精灵球数量、皮卡丘初始的体力值、野生小精灵的数量。

之后的K行,每一行代表一个野生小精灵,包括两个整数:收服该小精灵需要的精灵球的数量,以及收服过程中对皮卡丘造成的伤害。

输出格式

输出为一行,包含两个整数:C,R,分别表示最多收服C个小精灵,以及收服C个小精灵时皮卡丘的剩余体力值最多为R。

数据范围

0 < N ≤ 1000 ,
0 < M ≤ 500,
0 < K ≤ 100

时空限制

1s / 64MB

输入样例

10 100 5
7 10
2 40
2 50
1 20
4 20

输出样例

3 30

代码1(三维数组)

#include<iostream>using namespace std;const int MaxN = 100 + 10, MaxV1 = 1000 + 10, MaxV2 = 500 + 10;int N, V1, V2, f[MaxN][MaxV1][MaxV2];int main(){cin >> V1 >> V2 >> N;for(int i = 1; i <= N; i ++){int v1, v2;cin >> v1 >> v2;for(int j = 0; j <= V1; j ++){for(int k = 0; k <= V2 - 1; k ++){f[i][j][k] = f[i - 1][j][k];if(v1 <= j && v2 <= k){f[i][j][k] = max(f[i][j][k], f[i - 1][j - v1][k - v2] + 1);}}}}cout << f[N][V1][V2 - 1] << " ";int k = V2 - 1;while(k > 0 && f[N][V1][k - 1] == f[N][V1][V2 - 1]){k --;}cout << V2 - k;return 0;
}

代码2(二维数组)

#include<iostream>using namespace std;const int MaxV1 = 1000 + 10, MaxV2 = 500 + 10;int N, V1, V2, f[MaxV1][MaxV2];int main(){cin >> V1 >> V2 >> N;for(int i = 1; i <= N; i ++){int v1, v2;cin >> v1 >> v2;for(int j = V1; j >= v1; j --){for(int k = V2 - 1; k >= v2; k --){f[j][k] = max(f[j][k], f[j - v1][k - v2] + 1);}}}cout << f[V1][V2 - 1] << " ";int k = V2 - 1;while(k > 0 && f[V1][k - 1] == f[V1][V2 - 1]){k --;}cout << V2 - k;return 0;
}

结果

在这里插入图片描述

http://www.dtcms.com/a/418766.html

相关文章:

  • 门户网站做等保需要备案哪些php 家政网站
  • 扩散模型-上下文学习第一篇【In-Context Learning Unlocked for Diffusion Models】
  • 信息系统项目的成本管理(智能园区)
  • LeetCode:82.杨辉三角
  • 快速交付与弹性扩展,轻量化5GC融合边缘云与专网方案
  • maptalks-根据后端返回的坐标(WKT格式)在地图上绘制图斑
  • BERT 总结
  • java设计模式五、适配器模式
  • 语音识别的评价指标
  • 成都建设企业网站果麦传媒的网站怎么做的
  • python:Django 和 Vue.js 技术栈解析
  • (二十六)、Kuboard 部署网络问题 k8s 使用本地镜像 k8s使用 register本地镜像站 综合应用
  • 腾讯云上TKE集群中通过clb-ingress公网访问到后端服务
  • 信阳做网站公司编程培训机构加盟怎样
  • vps空间如何做网站备份如何提高网站的搜索
  • 广州免费自助建站开发建设工程什么意思
  • Apache Doris 4.0 AI 能力揭秘(二):为企业级应用而生的 AI 函数设计与实践
  • 用deepseek部署全自动的机器人--bytebot
  • 网站开发者模式下怎么保存图片建设网站空间
  • 兰州新区建站07073游戏网
  • 营销型网站建站教程wordpress edit lock
  • 如何将华为手机的照片转移到电脑
  • 云手机的主要核心是什么
  • 三防手机是什么?有哪些值得购入的三防手机?
  • 网站的文件夹上海网站备案在哪里查询
  • 秋招算法记录 | 排序算法整理 | 直接选择、直接插入、冒泡、快排、希尔排序
  • Docker 容器如何实现隔离
  • ThinkPHP8学习篇(八):数据库(四)
  • 专业商城网站设计制作wordpress用户中心制作
  • 加强住房公积金网站建设搜索推广的优势