E. 天呐,一只树苗鼹鼠!

    传统题 1000ms 256MiB

天呐,一只树苗鼹鼠!

该比赛已结束,您无法在比赛模式下提交该题目。您可以点击“在题库中打开”以普通模式查看和提交本题。

背景

OMORI是一个由OMOCAT开发的超现实心理恐怖RPG Maker游戏。你将扮演一位叫做omori的男孩,探索一个陌生的世界,邂逅丰富多彩的朋友与敌人们。穿越华丽与平凡,让一段被遗忘的过去重见天日。当那个时刻到来时,你所选择的道路将会决定你的命运……或许也将决定他人的命运。 image

题干描述

你一个人在辽阔森林里转悠,突然撞上了一只树苗鼹鼠!

所幸,现在是新手教程!它不会攻击你,但你需要消灭它!

你有一把小刀为武器,每次攻击可对树苗鼹鼠造成m点伤害。 你需要攻击它n次,并在全部攻击结束后查看树苗鼹鼠当前的情况。

树苗鼹鼠总共有100点生命值。

树苗鼹鼠最初的状态界面为:

╔══════════════════════════════════╗
║        ★★★ 树苗鼹鼠 ★★★      ║
╠══════════════════════════════════╣
║      ★ 当前状态:[ 开心 ] ★      ║
╠══════════════════════════════════╣
║``````````?????`````?????`````````║
║``````````?.....?*?....?``````````║
║````````````?........??```````````║
║```````````````??.?```````````````║
║```````````````??.?```````````````║
║`````````````???..?```````````````║
║``````````????.....???````````````║
║```````????...........???`````````║
║`````????................??```````║
║````???..Q..........Q.  ...?``````║
║```???.......╚══╝...........?`````║
║```????....................?``````║
║`````?????................??``````║
║```??.....??.??????.........??````║
║````?........?```````?........?```║
╠══════════════════════════════════╣
║    HP: [██████████]  100/100     ║
╚══════════════════════════════════╝

格式说明

输入

输入一行共两个整数,分别整数n和整数m。 (0 ≤ n ≤ 10,1 ≤ m ≤ 20)

输出

输出树苗鼹鼠在omori结束所有攻击后的状态界面,参考样例说明。

1、状态栏:当树苗鼹鼠活着时,显示开心,当树苗鼹鼠生命值为0时,显示死亡。(当整体伤害超过100时,生命值依旧显示为0)

2、树苗鼹鼠初始生命值为100,拥有10格生命。每受到10点伤害,生命值减少一格,并用对应数量的“─”符号在消失的位置进行填充。

3、为保证格式美观,当生命值数字不为100时,应在数字前方补充合适数量的空格。详细参考输出样例。

注:当字符串过长,写在一行中阅读不便时,在c/c++语言中,可以采用\作为换行标识符,如:

c语言:

printf("第一行\n\
第二行");

输出:

第一行
第二行

Java (15+) 和 Python 语言请使用三重引号 """...""" 或 '''...''' (仅python支持单引号)来定义多行字符串,它们会自动保留换行符。(Java 文本块会自动对齐,Python 会保留所有缩进。)

样例说明

5 10
╔══════════════════════════════════╗
║        ★★★ 树苗鼹鼠 ★★★      ║
╠══════════════════════════════════╣
║      ★ 当前状态:[ 开心 ] ★      ║
╠══════════════════════════════════╣
║``````````?????`````?????`````````║
║``````````?.....?*?....?``````````║
║````````````?........??```````````║
║```````````````??.?```````````````║
║```````````````??.?```````````````║
║`````````````???..?```````````````║
║``````````????.....???````````````║
║```````????...........???`````````║
║`````????................??```````║
║````???..Q..........Q.  ...?``````║
║```???.......╚══╝...........?`````║
║```????....................?``````║
║`````?????................??``````║
║```??.....??.??????.........??````║
║````?........?```````?........?```║
╠══════════════════════════════════╣
║    HP: [█████─────]   50/100     ║
╚══════════════════════════════════╝

0 13
╔══════════════════════════════════╗
║        ★★★ 树苗鼹鼠 ★★★      ║
╠══════════════════════════════════╣
║      ★ 当前状态:[ 开心 ] ★      ║
╠══════════════════════════════════╣
║``````````?????`````?????`````````║
║``````````?.....?*?....?``````````║
║````````````?........??```````````║
║```````````````??.?```````````````║
║```````````````??.?```````````````║
║`````````````???..?```````````````║
║``````````????.....???````````````║
║```````????...........???`````````║
║`````????................??```````║
║````???..Q..........Q.  ...?``````║
║```???.......╚══╝...........?`````║
║```????....................?``````║
║`````?????................??``````║
║```??.....??.??????.........??````║
║````?........?```````?........?```║
╠══════════════════════════════════╣
║    HP: [██████████]  100/100     ║
╚══════════════════════════════════╝

5 19
╔══════════════════════════════════╗
║        ★★★ 树苗鼹鼠 ★★★      ║
╠══════════════════════════════════╣
║      ★ 当前状态:[ 开心 ] ★      ║
╠══════════════════════════════════╣
║``````````?????`````?????`````````║
║``````````?.....?*?....?``````````║
║````````````?........??```````````║
║```````````````??.?```````````````║
║```````````````??.?```````````````║
║`````````````???..?```````````````║
║``````````????.....???````````````║
║```````????...........???`````````║
║`````????................??```````║
║````???..Q..........Q.  ...?``````║
║```???.......╚══╝...........?`````║
║```????....................?``````║
║`````?????................??``````║
║```??.....??.??????.........??````║
║````?........?```````?........?```║
╠══════════════════════════════════╣
║    HP: [█─────────]    5/100     ║
╚══════════════════════════════════╝

8 17
╔══════════════════════════════════╗
║        ★★★ 树苗鼹鼠 ★★★      ║
╠══════════════════════════════════╣
║      ★ 当前状态:[ 死亡 ] ★      ║
╠══════════════════════════════════╣
║``````````?????`````?????`````````║
║``````````?.....?*?....?``````````║
║````````````?........??```````````║
║```````````````??.?```````````````║
║```````````````??.?```````````````║
║`````````````???..?```````````````║
║``````````????.....???````````````║
║```````????...........???`````````║
║`````????................??```````║
║````???..Q..........Q.  ...?``````║
║```???.......╚══╝...........?`````║
║```????....................?``````║
║`````?????................??``````║
║```??.....??.??????.........??````║
║````?........?```````?........?```║
╠══════════════════════════════════╣
║    HP: [──────────]    0/100     ║
╚══════════════════════════════════╝

3 11
╔══════════════════════════════════╗
║        ★★★ 树苗鼹鼠 ★★★      ║
╠══════════════════════════════════╣
║      ★ 当前状态:[ 开心 ] ★      ║
╠══════════════════════════════════╣
║``````````?????`````?????`````````║
║``````````?.....?*?....?``````````║
║````````````?........??```````````║
║```````````````??.?```````````````║
║```````````````??.?```````````````║
║`````````````???..?```````````````║
║``````````????.....???````````````║
║```````????...........???`````````║
║`````????................??```````║
║````???..Q..........Q.  ...?``````║
║```???.......╚══╝...........?`````║
║```????....................?``````║
║`````?????................??``````║
║```??.....??.??????.........??````║
║````?........?```````?........?```║
╠══════════════════════════════════╣
║    HP: [███████───]   67/100     ║
╚══════════════════════════════════╝

限制条件

0 ≤ n ≤ 10,1 ≤ m ≤ 20

n、m均为整数

25级新生周赛(三)

未参加
状态
已结束
规则
ACM/ICPC
题目
8
开始于
2025-11-15 19:00
结束于
2025-11-15 21:30
持续时间
2.5 小时
主持人
参赛人数
48