AT765 真冬日?真夏日?

    • 240通过
    • 765提交
  • 题目来源 AtCoder 765
  • 评测方式 RemoteJudge
  • 标签
  • 难度 入门难度
  • 时空限制 2000ms / 64MB

题解

  • 提示:收藏到任务计划后,可在首页查看。
  • 最新讨论 显示

    推荐的相关题目 显示

    题意翻译

    题目描述: 定义以下天气:

    1.酷暑:这一天最高气温35度及以上。

    2.盛夏:这一天最高气温30~35度。

    3.夏日:这一天最高气温25~30度。

    4.热带夜:最低气温25度及以上。

    5.冬天:最低气温0度以下,最高气温为0度以上。

    6.真冬日:最高气温0度以下。

    现在,给出n天的最高气温和最低气温,求出这6种天气各有多少天(一天中可能有多种天气!)

    输入格式: 共n+1行。 第一行:一个整数n,表示有几天。(0<=n<=3650)

    2~n-1行:两个实数high,low,表示最高温度和最低温度。(-90.0<=low<=high<=60.0)

    输出格式: 共1行。 6个整数,分别为6种天气出现的天数。

    翻译提供者:a2954898606

    题目描述

    夏になると「真夏日」や「熱帯夜」などをよく耳にしますが、実際には次のように予報用語が定義されています。

    1. 猛暑日:最高気温が $ 35 $ 度以上の日
    2. 真夏日:最高気温が $ 30 $ 度以上、 $ 35 $ 度未満の日
    3. 夏日 :最高気温が $ 25 $ 度以上、 $ 30 $ 度未満の日
    4. 熱帯夜:最低気温が $ 25 $ 度以上の日
    5. 冬日 :最低気温が $ 0 $ 度未満で、最高気温が $ 0 $ 度以上の日
    6. 真冬日:最高気温が $ 0 $ 度未満の日

      いま、ある地点での日毎の最高気温と最低気温の観測結果が与えられます。
      このとき、上述した猛暑日、真夏日、夏日、熱帯夜、冬日、真冬日はそれぞれ何日ずつあったかを出力してください。
      ただし、ここでの「気温」とは、摂氏のことを表します。
      複数の予報用語に属する日が存在することに注意してください。

    输入输出格式

    输入格式:

    输出格式:

    猛暑日・真夏日・夏日・熱帯夜・冬日・真冬日の日数を、半角スペース区切りで $ 1 $ 行で出力せよ。
    なお、出力の順序は前述の通りで、最後には改行をいれること。

    输入输出样例

    输入样例#1: 复制
    4
    32.2 25.3
    36.4 26.4
    24.1 18.0
    26.0 24.9
    输出样例#1: 复制
    1 1 1 2 0 0
    输入样例#2: 复制
    3
    -2 -5.2
    2 -0.1
    26.0 -0.1
    输出样例#2: 复制
    0 0 1 0 2 1
    输入样例#3: 复制
    4
    15.0 9.5
    12.5 10.5
    20.5 19.9
    15.5 15.5
    输出样例#3: 复制
    0 0 0 0 0 0

    说明

    Sample Explanation 1

    - $ 1 $ 日目は最高気温が $ 32.2 $ 度で、最低気温が $ 25.3 $ 度です。この日は真夏日かつ熱帯夜です。 - $ 2 $ 日目は最高気温が $ 36.4 $ 度で、最低気温が $ 26.4 $ 度です。この日は猛暑日かつ熱帯夜です。 - $ 3 $ 日目は最高気温が $ 24.1 $ 度で、最低気温が $ 18.0 $ 度です。この日はいずれにも該当しません。 - $ 4 $ 日目は最高気温が $ 26.0 $ 度で、最低気温が $ 24.9 $ 度です。この日は夏日です。

    Sample Explanation 2

    - $ 1 $ 日目は最高気温が $ -2 $ 度で、最低気温が $ -5.2 $ 度です。この日は真冬日です。 - $ 2 $ 日目は最高気温が $ 2 $ 度で、最低気温が $ -0.1 $ 度です。この日は冬日です。 - $ 3 $ 日目は最高気温が $ 26.0 $ 度で、最低気温が $ -0.1 $ 度です。この日は夏日かつ冬日です。

    提示
    标程仅供做题后或实在无思路时参考。
    请自觉、自律地使用该功能并请对自己的学习负责。
    如果发现恶意抄袭标程,将按照I类违反进行处理。