Real Value

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Clang, Clang++, Cobol, D, Groovy, Haskell, JS, Lua, Node JS, ObjectiveC, Output, Pascal, Prolog, Scala
Điểm: 800 Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

"Real Value" của một số nguyên dương \(x\) là số có 1 chữ số thu được bằng cách làm như sau:

  • Nếu \(n \leq 5\) thì \(Realval(x)=x\)
  • Ngược lại, \(Realval(x)= Realval(Y)\) với \(Y\) là tổng các chữ số của \(x\) chia cho 2.

Input

  • Số nguyên dương \(n\) \((n \le 10^{18})\)

Output

  • \(Realval(n)\)

Example

Test 1

Input
28032007
Output
1

Bonus Có một truyền thuyết kể rằng real_value ngày sinh của một người chính là số giải của người đó khi tham gia cuộc thi VOI =))


Bình luận


  • 1
    Toanldyl    5:06 p.m. 30 Tháng 6, 2023 đã chỉnh sửa

    real_value(19)=5 => Mình được 5 giải VOI (Chắc chắn sai) :DD
    Mình còn chx lên cấp 3:P


    • 4
      dang7rickroll    6:33 p.m. 30 Tháng 6, 2023

      sao lại if test thế bạn, thế thì làm sao sau này có giải VOI được


      • 2
        Toanldyl    11:05 a.m. 1 Tháng 7, 2023

        Sry bạn (mik chx học nâng cao nên ko bết làm 3 test đó). Mình xin rút kinh nghiệm từ bài này.

      9 bình luận nữa