atcoder#ABC304B. [ABC304B] Subscribers

[ABC304B] Subscribers

题目描述

整数 N N が与えられます。
以下の指示に従って N N の近似値を出力してください。

  • N N 1031 10^3-1 以下ならば、N N をそのまま出力する。
  • N N 103 10^3 以上 1041 10^4-1 以下ならば、N N の一の位を切り捨てて出力する。
  • N N 104 10^4 以上 1051 10^5-1 以下ならば、N N の十の位以下を切り捨てて出力する。
  • N N 105 10^5 以上 1061 10^6-1 以下ならば、N N の百の位以下を切り捨てて出力する。
  • N N 106 10^6 以上 1071 10^7-1 以下ならば、N N の千の位以下を切り捨てて出力する。
  • N N 107 10^7 以上 1081 10^8-1 以下ならば、N N の一万の位以下を切り捨てて出力する。
  • N N 108 10^8 以上 1091 10^9-1 以下ならば、N N の十万の位以下を切り捨てて出力する。

输入格式

入力は以下の形式で標準入力から与えられる。

N N

输出格式

答えを出力せよ。

题目大意

题目描述

给你一个整数 NN,请按以下规则输出 NN 的近似值。

  • 如果 N1031N\le10^3-1,依原样输出 NN
  • 如果 103N104110^3\le N \le 10^4-1,把 NN 的个位数置零并输出结果。
  • 如果 104N105110^4\le N \le 10^5-1,把 NN 的十位及以下的数置零并输出结果。
  • 如果 105N106110^5\le N \le 10^6-1,把 NN 的百位及以下的数置零并输出结果。
  • 如果 106N107110^6\le N \le 10^7-1,把 NN 的千位及以下的数置零并输出结果。
  • 如果 107N108110^7\le N \le 10^8-1,把 NN 的万位及以下的数置零并输出结果。
  • 如果 108N109110^8\le N \le 10^9-1,把 NN 的十万位位及以下的数置零并输出结果。

输入格式

共一行一个整数 N(0N1091)N(0\le N\le 10^9-1)

输出格式

共一行一个整数表示结果。

20230603
20200000
0
0
304
304
500600
500000

提示

制約

  • N N 0 0 以上 1091 10^9-1 以下の整数

Sample Explanation 1

20230603 20230603 107 10^7 以上 1081 10^8-1 以下です。 したがって、一万以下の位を切り捨てて 20200000 20200000 を出力します。