T483794 Tempestissimo: ~风暴の异象~
题目背景
节假日的一天,小A启动了Arcaea开始玩起了他刚刚购买的曲包"Black Fate",并且很快就解锁了魔王Tempestissimo,但他仍不满足,看着"Black Fate"左侧的曲包的解锁条件:解锁"Black Fate"曲包并阅读故事VS-8.
小A在看完攻略后很快便得知了需要如何解锁VS-8的剧情.现在,请你编写一段模拟Tempestissimo异象解锁的C++程序,判断小A是否能顺利进入Tempestissimo的异象.
题目描述
解锁 _Tempestissimo_ 的异象需满足以下条件:
1.游玩 _Tempestissimo_ 时使用的搭档为光(Fracture);
2.游玩 _Tempestissimo_ 时拥有的残片数满足个位与十位上的数字相等;
3.回忆率需达到一定的数值(百分率制,此题目中以70及以上为标准).
4.目前打歌模式不属于“世界模式”(此题目不考虑此情况)
现给予一个字符串P,即为小A选用的搭档名称,一个正整数F,即为小A游玩时剩余的残片数量,与即将进入高潮段的回忆率M(正整数),当前游玩的难度(字符串D),判断小A是否能顺利进入Tempestissimo的异象,若进入异象,判断进入异象后的谱面难度以及定数。
输入格式
第一行为一个正整数N,表示小A一共游玩曲目 _Tempestissimo_ 的次数。
接下来N行每行包括一个字符串P,两个正整数F与M,与一个字符串D。
输出格式
除第一行外的每一行输入对应一行输出,输出是否能进入异象(一个字符串"YES"/"NO"),若为"YES",则仍需输出一个字符串("Present"/"Future"/"Beyond")与该谱面的定数。
说明/提示
注:1. 如果成功进入异象,曲目的难度会比正常游玩时的难度提高一个阶级(即:Past 4 → Present 9,Present 9 → Future 10+,Future 10+ → Beyond 11)
2.当残片数目为0时也满足“个位与十位上的数字相等”的条件哟
3.若游玩难度为Beyond,则无论如何也无法触发异象。
数据范围:
1