题意翻译

我们来说说王的故事吧。 星之内海,瞭望之台。从乐园的角落告知汝等。汝等的故事充满了祝福。只有无罪之人可以进入——『永世隔绝的理想乡(Garden of Avalon)』!

题目背景

zcy入坑了一个叫做FGO的毒瘤游戏,他不知道自己适合什么英灵。

在众多大佬的帮助下,他发现了一个非常强大的,叫做梅林的英灵……

乐园的放浪者。登场于亚瑟王传说中的
兼备导师及预言家身份的宫廷魔术师。
对击败了无数敌人克服了无数苦难的亚瑟王
时而进行引导、时而令其困扰,时而伸出援手。
虽身为贤人,但基本上是非人类。
毕竟他是梦魔与人类的混血儿。

「我是很喜欢人类的世界啦,
不过如果具体到个人的话——
那就比较,嗯,就是——嗯!
好!这种时候沉默才是金啊!」

正如所见到的那样,他其实算不上是人类的伙伴。
虽是最高等级的『Caster』之一,但他却并不擅长使用魔术。
至于原因嘛,据说是因为念咒语的时候会咬到舌头。

题目描述

zcy开始用梅林打一个非常难的副本,由于这个副本非常难,而且zcy傻乎乎的只带了一个梅林,因此他要打好长时间。

打的时间长了,HP回复就成为了一个重要的问题。幸运的是梅林的宝具——“永世隔绝的理想乡(Garden of Avalon)”带有很强的HP回复功能。由于zcy运气比较差,只能抽到一个梅林,因此他的梅林的宝具的回复效果是每使用一次,会在包括本回合在内的五回合每回合回复1000HP

注意,宝具的回复效果可以叠加,但是回合数要单独计算

在FGO中,每回合可以采取三张指令卡,指令卡共有四种,分别是Buster,Arts,Quick以及宝具卡(例如梅林的GardenOfAvalon)。我们这里认为宝具卡是独立于三张指令卡之外的。

现在zcy记录下了他每回合选择的指令卡,他向你提出了 mm 个问题,分别表示在某一回合结束时,他能够恢复多少HP。

为了简化题意,我们假设一回合可以使用多次宝具,并且多次使用时不考虑宝具连携效果。同时由于zcy只有一个梅林,所以一回合使用多次宝具只能被当做使用一次

萌新zcy是个海豹,他为了展现自己抽到的梅林,使用了自信的一倍速。因此你也需要用合适的速度来配合他回答询问

输入输出格式

输入格式:
第一回合包括两个整数 n,mn,m ,分别表示回合数和询问数 接下来 nn 行,每行三个用空格隔开的字符串,分别表示该回合使用三张的指令卡,包括"Buster","Arts","Quick","GardenOfAvalon"四种。 接下来 mm 行,每行一个整数,表示一次询问。

输出格式:
共 mm 行,每行一个整数,表示答案。保证答案不会超过C++的long long范围。

输入输出样例

输入样例#1:
3 2
GardenOfAvalon Buster Arts
Arts Arts Quick
GardenOfAvalon Quick Arts
2
3
输出样例#1:
1000
2000
说明

对于100%的数据,满足1≤n,m≤100

 #include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
const int maxn = ;
int n, m, x;
int huihe[maxn];
char a[maxn],b[maxn],c[maxn];
long long ans = ;
int main()
{
cin>>n>>m;
for(int i = ; i <= n; i++)
{
cin>>a>>b>>c;
int lena = strlen(a);
int lenb = strlen(b);
int lenc = strlen(c);
if(lenc == || lenb == || lena == )
{
huihe[i]++;
huihe[i+]++;
huihe[i+]++;
huihe[i+]++;
huihe[i+]++;
}
}
for(int i = ; i <= ; i++)
for(int j = ; j <= ; j++)
{
ans++;
}
for(int i = ; i <= m; i++)
{
cin>>x;
cout<<huihe[x]*<<endl;
} return ;
}

对于这个题,跟游戏规则没什么半毛钱关系。关键是看原题目里的时间限制。一倍速。。你写个大一点的for循环,卡一卡常数就OK了。

嗯其实其他的题比这个还有意思,因为我是月厨(逃

【luogu T24743 [愚人节题目5]永世隔绝的理想乡】 题解的更多相关文章

  1. luogu[愚人节题目3]现代妖怪殖民地 NTT

    U34272 [愚人节题目3]现代妖怪殖民地 fft 题目链接 https://www.luogu.org/problemnew/show/U34272 思路 虽然是个py题. ntt(或者fft)模 ...

  2. Codefroces 784 愚人节题目(部分)

    A. Numbers Joke time limit per test 2 seconds memory limit per test 64 megabytes input standard inpu ...

  3. luogu愚人节比赛划水记

    先放链接:愚人节比赛 说好的 不毒瘤 呢?题目都太神奇了吧! 管理员的脑洞orz T1 这个可以说是蒙数据蒙出来的,直接输出"0",AC T2 本机房dalao成功发现" ...

  4. nyoj 1870 愚人节礼物

    愚人节的礼物 Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Subm ...

  5. 愚人节CDACMFinal

    这个啊,愚人节的ACM之赛,其实还是很有意思的.之前因为星期天不能休息还怨声载道,但真的打起来了就是觉得特别有意思. 我们队,最开始乱搞电脑,cmd都没有办法调用了,霎时间十分慌张(而且我过于慌张忘了 ...

  6. hau 1870 愚人节的礼物(栈)

    愚人节的礼物 Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Subm ...

  7. 【FZYZOJ】愚人节礼物 题解(状压DP)

    前言:麻麻我会写状压DP了! ---------------------------- 题目描述 愚人节到了!可爱的UOI小朋友要给孩子们送礼物(汗-原题不是可爱的打败图么= =..).在平面直角坐标 ...

  8. 愚人节大狂欢 – ADN DevBlog谎话连篇友谊赛

    愚人节过去了,你被捉弄了没有? :) 借这个机会,ADN的哥们儿也发泄狂欢了一把,我们4月1号当天在ADN DevBlog上发了一堆谎话连篇的blog,没有一个说实话的,哈哈.这是我们team内部进行 ...

  9. 巧用CSS文件愚人节恶搞(转)

    明天就是4月1日愚人节了,也就是那个可适度开玩笑.整蛊的日子了.如果你想和那些要上网的朋友或同事开个极客式玩笑,那就来试试这个国外网友Wes Bos分享的 CSS 文件吧. 一.打开浏览器的 Cust ...

随机推荐

  1. 关于Json字符串"反序列化Error reading JObject from JsonReader. Current JsonReader item is not an object: StartArray. Path..."

    描述的很清楚就是说给它的不是一个对象,而是一个数组,所以他在建议你用JArray去解析,但是你明明就是给它的一个对象,并不是一个数组 这是我下意识的去把我的json字符串中的"[ ]&quo ...

  2. elasticsearch 2.4.0执行update的时候发现的一个问题

    请关注inline参数的变化 正确: POST /test/type1/1/_update{ "script" : { "inline": "ctx. ...

  3. nyoj 206——矩形的个数——————【dp或公式】

    矩形的个数 时间限制:1000 ms  |  内存限制:65535 KB 难度:1   描述 在一个3*2的矩形中,可以找到6个1*1的矩形,4个2*1的矩形3个1*2的矩形,2个2*2的矩形,2个3 ...

  4. BNU29376——沙漠之旅——————【技巧题】

    沙漠之旅 Time Limit: 1000ms Memory Limit: 65536KB 64-bit integer IO format: %lld      Java class name: M ...

  5. c# 远程连接共享文件

    c# 远程连接共享文件 /// <summary> /// 连接远程共享文件夹 /// </summary> /// <param name="path&quo ...

  6. 程序员心灵鸡汤桌面壁纸1080p 欢迎大家下载,HTML,PHP,node,css,前端

    上段时间在读书的时候看见了一句话:一张地图,不论比例多么精确,它永远不可能带着主人在地面上移动半步, 作为爱思考,爱学习的程序员 突然想到了:一份帮助文档,不论多么详细,它永远不会帮助主人敲一行代码. ...

  7. Windows未能启动 由于关键系统驱动程序丢失或损坏 电脑无法开机

    该错误导致系统无法开机,其实也好解决 错误描述: Windows未能启动.原因可能是最近更改了硬盘或软件.解决此问题的步骤…… 1.…… 2.…… 3.…… …… 文件:\windows\system ...

  8. 天气小雨, 心情多云, 练习标准的键盘ABC打法

    今天看到饿了么转型生活做千亿美元公司 突然想到一些就写下来 当时外卖一份8元 10元的年代那个开心啊 很久以前宁可跑个远, 都不愿意叫外卖 叫了大概1年的外卖了, 之前还感到便宜多样, 现在感觉到的是 ...

  9. python 爬虫初试

    python3.5  抓网易新闻的排行榜上的新闻,主要用自带的request模块和lxml import re from urllib import request from lxml import ...

  10. css滤镜模糊效果filter和backdrop-filter

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...