第 1 场 AtCoder Beginner Contest
C
风力观测
風力観測
AtCoder
⌀ 1189
原题
← BD →

风力观测AI (CI翻译)

1

0

16

16

16

風向と角度の関係 方位 角度 方位 角度 N (北) 他のいずれにも当てはまらない S (南) $168.75$ 度以上 $191.25$ 度未満 NNE (北北東) $11.25$ 度以上 $33.75$ 度未満 SSW (南南西) $191.25$ 度以上 $213.75$ 度未満 NE (北東) $33.75$ 度以上 $56.25$ 度未満 SW (南西) $213.75$ 度以上 $236.25$ 度未満 ENE (東北東) $56.25$ 度以上 $78.75$ 度未満 WSW (西南西) $236.25$ 度以上 $258.75$ 度未満 E (東) $78.75$ 度以上 $101.25$ 度未満 W (西) $258.75$ 度以上 $281.25$ 度未満 ESE (東南東) $101.25$ 度以上 $123.75$ 度未満 WNW (西北西) $281.25$ 度以上 $303.75$ 度未満 SE (南東) $123.75$ 度以上 $146.25$ 度未満 NW (北西) $303.75$ 度以上 $326.25$ 度未満 SSE (南南東) $146.25$ 度以上 $168.75$ 度未満 NNW (北北西) $326.25$ 度以上 $348.75$ 度未満

1

300{\rm m}

1

300{\rm m}

1

300{\rm m}

60

5{\rm m}/{\rm s}

16

16

0

16

C

2

風力と風速の関係 (ビューフォート風力階級) 風力 風速 風力 風速 風力 風速 風力$0$ $0.0{\rm m}/{\rm s}$ 以上 $0.2{\rm m}/{\rm s}$ 以下 風力$5$ $8.0{\rm m}/{\rm s}$ 以上 $10.7{\rm m}/{\rm s}$ 以下 風力$10$ $24.5{\rm m}/{\rm s}$ 以上 $28.4{\rm m}/{\rm s}$ 以下 風力$1$ $0.3{\rm m}/{\rm s}$ 以上 $1.5{\rm m}/{\rm s}$ 以下 風力$6$ $10.8{\rm m}/{\rm s}$ 以上 $13.8{\rm m}/{\rm s}$ 以下 風力$11$ $28.5{\rm m}/{\rm s}$ 以上 $32.6{\rm m}/{\rm s}$ 以下 風力$2$ $1.6{\rm m}/{\rm s}$ 以上 $3.3{\rm m}/{\rm s}$ 以下 風力$7$ $13.9{\rm m}/{\rm s}$ 以上 $17.1{\rm m}/{\rm s}$ 以下 風力$12$ $32.7{\rm m}/{\rm s}$ 以上 風力$3$ $3.4{\rm m}/{\rm s}$ 以上 $5.4{\rm m}/{\rm s}$ 以下 風力$8$ $17.2{\rm m}/{\rm s}$ 以上 $20.7{\rm m}/{\rm s}$ 以下 風力$4$ $5.5{\rm m}/{\rm s}$ 以上 $7.9{\rm m}/{\rm s}$ 以下 風力$9$ $20.8{\rm m}/{\rm s}$ 以上 $24.4{\rm m}/{\rm s}$ 以下

1

1

Deg Dis

  • $Deg$は風向を示し、本来の角度を $10$ 倍した整数で与えられる (例えば、$90$ 度なら $900$、$137.5$ 度なら$1375$と与えられる) 。

  • $Dis$は $1$ 分間の風程を示す整数である。単位はメートル $({\rm m})$ である。

  • $0≦Deg<3,600$

  • $0≦Dis<12,000$

1

Dir W

  • $Dir$は風向を示し、C, N, E, W, S からなる $1$〜$3$ 文字の文字列である。
  • $W$は風力を示し、$0$ 以上 $12$ 以下の整数である。

2750 628

  • この場合、風向は $275$ 度、風程は $1$ 分あたり $628{\rm m}$ である。

W 5

  • $275$ 度は西向きなので、Wと出力する。
  • $1$ 分で$628{\rm m}$ということは、$10.46{\rm m}/{\rm s}$なので、小数第 $2$ 位を四捨五入して$10.5{\rm m}/{\rm s}$となり、風力 $5$ に相当する。

161 8

C 0

  • 風向は本来NNEだが、風力 $0$ であるためCとする。

3263 15

NNW 1

  • 浮動小数点数型での計算は、誤差が発生する恐れがあります。
  • 環境によって計算結果が変わることもありますので、誤差には十分注意しましょう。

1462 1959

SE 12

  • 誤差には十分注意しましょう。

1687 1029

SSE 8

  • 誤差には十分注意しましょう。

2587 644

WSW 5

  • 誤差には十分注意しましょう。

113 201

NNE 3

  • 誤差には十分注意しましょう。

2048 16

SSW 1

题目描述

根据风向的角度和每分钟的风程,求风向和风力。

风向与角度的关系

方位 角度 方位 角度
N(北) 其他任何情况 S(南) $168.75$ 度以上且小于 $191.25$ 度
NNE(北北东) $11.25$ 度以上且小于 $33.75$ 度 SSW(南南西) $191.25$ 度以上且小于 $213.75$ 度
NE(东北) $33.75$ 度以上且小于 $56.25$ 度 SW(西南) $213.75$ 度以上且小于 $236.25$ 度
ENE(东北东) $56.25$ 度以上且小于 $78.75$ 度 WSW(西南西) $236.25$ 度以上且小于 $258.75$ 度
E(东) $78.75$ 度以上且小于 $101.25$ 度 W(西) $258.75$ 度以上且小于 $281.25$ 度
ESE(东南东) $101.25$ 度以上且小于 $123.75$ 度 WNW(西北西) $281.25$ 度以上且小于 $303.75$ 度
SE(东南) $123.75$ 度以上且小于 $146.25$ 度 NW(西北) $303.75$ 度以上且小于 $326.25$ 度
SSE(南南东) $146.25$ 度以上且小于 $168.75$ 度 NNW(北北西) $326.25$ 度以上且小于 $348.75$ 度

风力与风速的关系(蒲福风级)

风力 风速 风力 风速 风力 风速
风力 $0$ $0.0{\rm m}/{\rm s}$ 以上 $0.2{\rm m}/{\rm s}$ 以下 风力 $5$ $8.0{\rm m}/{\rm s}$ 以上 $10.7{\rm m}/{\rm s}$ 以下 风力 $10$ $24.5{\rm m}/{\rm s}$ 以上 $28.4{\rm m}/{\rm s}$ 以下
风力 $1$ $0.3{\rm m}/{\rm s}$ 以上 $1.5{\rm m}/{\rm s}$ 以下 风力 $6$ $10.8{\rm m}/{\rm s}$ 以上 $13.8{\rm m}/{\rm s}$ 以下 风力 $11$ $28.5{\rm m}/{\rm s}$ 以上 $32.6{\rm m}/{\rm s}$ 以下
风力 $2$ $1.6{\rm m}/{\rm s}$ 以上 $3.3{\rm m}/{\rm s}$ 以下 风力 $7$ $13.9{\rm m}/{\rm s}$ 以上 $17.1{\rm m}/{\rm s}$ 以下 风力 $12$ $32.7{\rm m}/{\rm s}$ 以上
风力 $3$ $3.4{\rm m}/{\rm s}$ 以上 $5.4{\rm m}/{\rm s}$ 以下 风力 $8$ $17.2{\rm m}/{\rm s}$ 以上 $20.7{\rm m}/{\rm s}$ 以下
风力 $4$ $5.5{\rm m}/{\rm s}$ 以上 $7.9{\rm m}/{\rm s}$ 以下 风力 $9$ $20.8{\rm m}/{\rm s}$ 以上 $24.4{\rm m}/{\rm s}$ 以下

输入格式

Deg Dis

  • $Deg$ 表示风向,给出将实际角度乘以 $10$ 后得到的整数(例如,$90$ 度给出 $900$,$137.5$ 度给出 $1375$)。
  • $Dis$ 表示 $1$ 分钟内的风程,是一个整数。单位为米 $({\rm m})$。

约束条件

  • $0≦Deg<3,600$
  • $0≦Dis<12,000$

输出格式

Dir W

  • $Dir$ 表示风向,是由 C、N、E、W、S 构成的长度为 $1$~$3$ 的字符串。
  • $W$ 表示风力,是一个 $0$ 以上 $12$ 以下的整数。

样例

2750 628

W 5

  • 此时,风向为 $275$ 度,即向西,因此输出 W。
  • $1$ 分钟内前进 $628{\rm m}$,即风速为 $10.46{\rm m}/{\rm s}$。将小数点后第 $2$ 位四舍五入后为 $10.5{\rm m}/{\rm s}$,对应风力 $5$。

161 8

C 0

  • 风向本应为 NNE,但由于风力为 $0$,因此输出 C。

3263 15

NNW 1

  • 使用浮点数类型进行计算时,可能会产生误差。
  • 计算结果可能因环境而异,请充分注意误差。

1462 1959

SE 12

  • 请充分注意误差。

1687 1029

SSE 8

  • 请充分注意误差。

2587 644

WSW 5

  • 请充分注意误差。

113 201

NNE 3

  • 请充分注意误差。

2048 16

SSW 1
AI (CI翻译)

题目信息
题号
abc001_3
时间限制
2 s
内存限制
64 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(gpt-6.1-sol),如有出入请以原文为准。