#HXOJ2759. 动态数组题四:选秀节目

提交22 通过4
通过率18.2%
时间限制1000ms
内存限制128MiB

题目描述

题目描述

小珅同学参加了一个选秀节目的海选,有以下几条规则:

海选时间共计 x 个小时。(如果最后一个人开始表演的时间等于或早于 x 个小时,评委会看完表演再离开。)评委的耐心很有限,如果有人表现太差,会在刚开口直接被赶下台,那么这段时间可以忽略不计。

现在给出每个报名节目的名称和时长,按照报名先到先表演原则,问小珅同学能否有展示自己实力的机会。

注:小珅同学表演的节目是:kaomianjin。

输入格式

第一行输入第一个正整数 x(1≤x≤100),表示海选的总时间。(以小时为单位,下面表示时间的单位不完全一样)

接下来若干行,直到没有输入为止。

每行先输入一个字符串,长度不超过 100,如果字符串为 "tingtingting" 则代表之前的这个参赛选手被赶下台;如果字符串不是,则代表节目名称,并且再输入一个整数 t 表示该节目时长(以分钟为单位,是一个不超过 15 的正整数)。

行数不超过 10⁴。

输出格式

如果小珅同学没有得到展示自己的机会,输出 "Unfortunately.";

如果小珅同学成功展现自己的实力,输出 "Congratulations!";

如果小珅同学直接被赶下台,输出 "Hahaha."。(输出不包含双引号)

输入样例 #1

5
libukaini 5
tingtingting
kaomianjin 10
kuailelaojia 3

输出样例 #1

Congratulations!

输入样例 #2

样例输入一
5
libukaini 5
kaomianjin 10
tingtingting
样例输入二
5
libukaini 5
tingtingting
kaomianjin 10
kuailelaojia 3

输出样例 #2

样例输出一
Hahaha.
样例输出二
Congratulations!

输入样例 #3

5
libukaini 5
kaomianjin 10
tingtingting

输出样例 #3

Hahaha.

数据范围

第一行输入第一个正整数 x(1≤x≤100),表示海选的总时间。

每行先输入一个字符串,长度不超过 100,如果字符串为 "tingtingting" 则代表之前的这个参赛选手被赶下台;

如果字符串不是,则代表节目名称,并且再输入一个整数 t 表示该节目时长(以分钟为单位,是一个不超过 15 的正整数)。

行数不超过 10⁴。