AT_abc243_a [ABC243A] Shampoo

题目描述

高桥君的家里住着三个人:高桥君、高桥君的父亲和高桥君的母亲,他们每晚都会在洗澡时洗头发。 洗澡的顺序是高桥君的父亲、高桥君的母亲、最后是高桥君本人,每人分别使用 $A$、$B$、$C$ 毫升的洗发水。 今天早上,洗发水瓶里还剩下 $V$ 毫升的洗发水。如果不再补充洗发水,第一次出现洗发水不够用的情况,会发生在谁准备使用的时候?

输入格式

输入以如下格式从标准输入读入。 > $V$ $A$ $B$ $C$

输出格式

如果第一次洗发水不够用发生在高桥君的父亲准备使用时,输出 `F`; 如果发生在高桥君的母亲准备使用时,输出 `M`; 如果发生在高桥君本人准备使用时,输出 `T`。

说明/提示

## 限制条件 - $1 \leq V, A, B, C \leq 10^5$ - 输入的所有值均为整数。 ## 样例解释 1 洗发水还剩 $25$ 毫升。 - 首先高桥君的父亲使用 $10$ 毫升,剩余 $15$ 毫升。 - 接着高桥君的母亲使用 $11$ 毫升,剩余 $4$ 毫升。 - 最后高桥君准备使用 $12$ 毫升,但只剩下 $4$ 毫升,洗发水不够用了。 ## 样例解释 2 洗发水还剩 $30$ 毫升。 - 首先高桥君的父亲使用 $10$ 毫升,剩余 $20$ 毫升。 - 接着高桥君的母亲使用 $10$ 毫升,剩余 $10$ 毫升。 - 然后高桥君使用 $10$ 毫升,剩余 $0$ 毫升。 - 第二天,高桥君的父亲准备使用 $10$ 毫升,但只剩下 $0$ 毫升,洗发水不够用了。 由 ChatGPT 4.1 翻译