#abc0012. [abc001_2]視程の通報

[abc001_2]視程の通報

注意

这个问题是一个旧问题。如果要练习过去的题目,建议从新的AtCoder Beginner Contest开始解决。

问题描述

气象信息以各种形式传播到世界各地。其中之一是地面实况天气报告(SYNOP),它根据以下规则将能见度(肉眼可以清楚看到物体的最大距离)转换为名为VV的值(通报形式)进行报告:

  1. 距离小于0.1千米:VV的值为00。

  2. 距离大于等于0.1千米且小于等于5千米:将距离(千米)放大10倍。如果是个位数,则在前面加0。

    例如,距离为2,000米=2.0千米,则VV为20。同样地,对于200米,VV为02。

  3. 距离大于等于6千米且小于等于30千米:将距离(千米)加上50。

    例如,距离为15,000米=15千米,则VV为65。

  4. 距离大于等于35千米且小于等于70千米:将距离(千米)减去30后除以5,然后加上80。

    例如,距离为40,000米=40千米,则VV为82。

  5. 距离大于70千米:VV的值为89。

现在,请编写一个程序,根据给定的距离(以米为单位),按照上述规则计算出VV的值并输出。

注意:VV必须是一个两位数的整数(包括前导0),输入值不会导致计算结果不是整数,也不会超出规定范围(例如大于5千米且小于6千米)。


输入

输入以以下格式从标准输入中给出:m

  1. 第1行是表示距离的整数m (0m100,000)m\ (0≦m≦100,000)。单位是米(mm)。

输出

在一行中输出VV的值。 在输出末尾加上换行符。


输入示例1

15000

输出示例1

65
  • 输入为15,000米=15千米,因此符合"将距离加50后作为VV的值"这个规则。
  • 因此正确答案为15+50=6515+50=65

输入示例2

75000

输出示例2

89
  • 如果距离大于70千米,VV的值为89。

输入示例3

200

输出示例3

02
  • VV必须是两位数。