[NICA #2] 降雨量

Luogu
IDLGB3825
Time1000ms
Memory128MB
DifficultyP1
O2优化分支结构
气象意义上划分降雨等级的标准如下: - 小雨(Drizzle):$24$ 小时降雨量小于 $10$ 毫米; - 中雨(Moderate Rain):$24$ 小时降雨量大于等于 $10$ 毫米,但是小于 $25$ 毫米。 - 大雨(Heavy Rain):$24$ 小时降雨量大于等于 $25$ 毫米,但是小于 $50$ 毫米。 - 暴雨(Torrential Rain):$24$ 小时降雨量大于等于 $50$ 毫米。 此外,短时强降雨(Flash Heavy Rain)由于突发性强,容易引发城市内涝,因此也会特别分类,其指代的是 $1$ 小时降雨量大于等于 $20$ 毫米的天气现象。 需要注意的是,$1$ 小时降雨和 $24$ 小时降雨并不呈矛盾关系。例如说如果 $1$ 小时降雨达到 $30$ 毫米,它既属于短时强降雨,也属于大雨的标准。 现在给定某地降水量,以及该降水量达成的小时数(保证仅为 $1$ 或者 $24$),请输出其属于什么量级的降水。 ## Input 输入一行两个正整数,分别表示某地的降水量 $x$,以及该降水量达成的小时数 $h$。 ## Output 输出 $1$ 或 $2$ 行。第一行表示以 $24$ 小时标准进行统计,属于哪个等级的降雨; 若 $h=1$,则第二行表示以 $1$ 小时标准进行统计是否满足短时强降雨标准,若满足则输出 $\tt YES$,否则输出 $\tt NO$。 [samples] ## Note **【样例解释】** 对于第二组样例,你应当认为只是下了现在这一小时的雨,而 $25$ 毫米的降雨量属于大雨标准,因此输出 $\text{Heavy Rain}$。换而言之,你不应将降雨量 $\times 24$ 后计算 $24$ 小时降雨总量。 数据保证,$1 \leq x \leq 1000$,$h=1$ 或 $24$。
Samples
Input #1
75 24
Output #1
Torrential Rain
Input #2
25 1
Output #2
Heavy Rain
YES
API Response (JSON)
{
  "problem": {
    "name": "[NICA #2] 降雨量",
    "description": {
      "content": "气象意义上划分降雨等级的标准如下: - 小雨(Drizzle):$24$ 小时降雨量小于 $10$ 毫米; - 中雨(Moderate Rain):$24$ 小时降雨量大于等于 $10$ 毫米,但是小于 $25$ 毫米。 - 大雨(Heavy Rain):$24$ 小时降雨量大于等于 $25$ 毫米,但是小于 $50$ 毫米。 - 暴雨(Torrential Rain):$24$ 小时降雨量大于",
      "description_type": "Markdown"
    },
    "platform": "Luogu",
    "limit": {
      "time_limit": 1000,
      "memory_limit": 131072
    },
    "difficulty": {
      "LuoguStyle": "P1"
    },
    "is_remote": true,
    "is_sync": true,
    "sync_url": null,
    "sign": "LGB3825"
  },
  "statements": [
    {
      "statement_type": "Markdown",
      "content": "气象意义上划分降雨等级的标准如下:\n\n- 小雨(Drizzle):$24$ 小时降雨量小于 $10$ 毫米;\n- 中雨(Moderate Rain):$24$ 小时降雨量大于等于 $10$ 毫米,但是小于 $25$ 毫米。\n- 大雨(Heavy Rain):$24$ 小时降雨量大于等于 $25$ 毫米,但是小于 $50$ 毫米。\n- 暴雨(Torrential Rain):$24$ 小时降雨量大于...",
      "is_translate": false,
      "language": "English"
    }
  ]
}
Full JSON Raw Segments