T385824 Xwty谈恋爱
题目背景
最近 $\tt Xwty$ 有点贱(bushi。
他闲得蛋疼又谈了场轰轰烈烈的恋爱,可是被对方无情的甩了(悲。
~~可是每当想到这一段记忆 $\tt Xwty$ 都会很兴奋,毕竟是第一次。~~
题目描述
$\tt Xwty$ 会跟他女朋友发信息或者打视频电话或者语音电话,每次都有一个心动值, ~~当然真实情况是他女朋友永远不会心动,~~ 这个心动值决定了 $\tt Xwty$ 在他女朋友心中的地位,科学上来讲,我们也可以根据它来计算他们两个的分手率。详细见下:
### 信息心动值明细:
谈恋爱最细节的就是聊天,聊天可以分辨一个人是不是普信男,当然,$\tt Xwty$也经常和他女朋友聊天,而且每次一聊就是1整天,导致他连**原神**也不启动了。~~具体典故看T385472题。~~
|信息: | 心动值: |
| :-----------: | :-----------: |
| 1*`@` | $-20$ |
| 1*`#` | $-10$ |
| 1*`*` | $-5$ |
| 1*`+` | $+10$ |
| 1*`(` | $+20$ |
| 1*`$` | $+30$ |
| 1*`-` | $+50$ |
| 1*`&` | $INF$ |
### 语音通话明细:
当 $\tt Xwty$ 给他女朋友语音时,心动值会自动 $+10$,当然如果心动值已经变成 $INF$ 或者 $-INF$,那么忽略此次加成。
每次通话结束后,他的女朋友都会给他一个评价:
| 评价: | 心动值: | 心动率加成 |
| -----------: | -----------: | -----------: |
| `S` | $+50$ | $+5\%$ |
| `A` | $+30$ | $+3\%$ |
| `B` | $-20$ | 无 |
| `C` | $-50$ | 无 |
| `D` | $-INF$ | 无 |
这个心动率加成是最后加到心动率总和中的所以不需要加入心动率计算再次运算。
### 视频通话明细:
视频通话是检验 $\tt Xwty$ 是不是丑男的一个途径,她的女朋友会给他一个颜值打分,同样的,也会给一个通话内容打分,不过对于视频通话而言,$\tt Xwty$ 过后会反省自己的颜值,并且做出改变,使得颜值 $x+1$。(注意:x最多增长到3)
颜值判定标准:
| 颜值x: | 心动值: | 心动率加成 |
| :-----------: | :-----------: | :-----------: |
| $x \ge 4$ | INF | 无 |
| $x=3$ | $+50$ | $3\%$ |
| $x=2$ | $+30$ | $1\%$ |
| $x=1$ | $+10$ | 无 |
| $x=0$ | $-10$ | 无 |
当然如果在这次通话中他女朋友给他的颜值打分太过于低,比如当 $x=0$ 时,$\tt Xwty$ 就会深受打击,从此一蹶不振,颜值不会增加。
视频通话打分明细:
| 评价: | 心动值: | 心动率加成 |
| :-----------: | :-----------: | :-----------: |
| `S` | $+50$ | $+5\%$ |
| `A` | $+30$ | $+3\%$ |
| `B` | $+0$ | $+1\%$|
| `C` | $-20$ | 无 |
| `D` |$ -50$ | 无 |
### 最终心动率计算以及分手率计算:
最终心动率 $s$ 既取决于 $\tt Xwty$最后的颜值,而且还关乎他每次与他女朋友交往的心动值,当然如果 $\tt Xwty$ 已经取得女孩的芳心,或者已经被甩,次计算过程忽略,最终心动率无论如何都是 $0$。
假设共有 $n$ 次交往,每次交往获得的心动率为 $x_i$,那么 最终心动率s% 的计算公式如下:
$s=\frac{x_1+x_2+x_3+...+x_n}{n×50}$
值得注意:如果超过 $100\%$,还按照 $100\%$ 来算。
而分手率取决于他们的最终心动率 s%,设分手率为 $y\%$,$y$ 的计算公式如下:
$y=1-s$
如果 $y$ 为负数,一律按照 $0\%$ 来算
最终得到一个浮点数,即为分手率。
多说几句:谈恋爱对 $\tt Xwty$的打击很大,不仅是因为被甩了,还因为他的原神好友都不跟他玩了,他也不再被单身狗战队所接受,多么悲哀呀!如果有下一次,相信$\tt Xwty$能牵手成功,~~并且原神出金!~~。
输入格式
第一行两个整数 $N,x$。
接下来N行,每行先输入一个 $op$:
* op=1 : 输入一个字符串,表示聊天记录。
* op=2 : 输入一个字符,表示 $\tt Xwty$ 女朋友对语音通话的评价。
* op=3 : 输入一个字符,表示 $\tt Xwty$ 女朋友对视频通话的评价。
输出格式
输出共2行
第一行一个整数 $s$ 表示最终心动率。
第二行一个百分数 $y\%$ 表示分手率。
注意:输出全部保留5位小数。
说明/提示
对于 $20\%$ 的数据,保证只有操作 $1$。
对于另外 $20\%$ 的数据,只有操作$1,2$。
对于另外 $20\%$ 的数据,会出现一个操作使得心动值为 $INF$ 或者 $-INF$。
对于 $100\%$ 的数,$ 1\le n \le 10^3$,$|s|\le 10^2$
**注意**:当出现 $INF$ 时,分手率将**永远**为 $0\%$,$\tt Xwty$ 一定会和她的女朋友立刻牵手(当然这不可能)。反之如果出现 $-INF$,那么分手率无论如何都是 $100\%$。~~怎么也挽不回你的心!!!痛~~如果同时出现 $INF$ 和 $-INF$ 时,**以最早出现的为准**。