TWICE5

Xem PDF



Thời gian:
Java 0.5s
Bộ nhớ:
Java 16M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 1300 (p) Thời gian: 0.2s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Trọng số của một số nguyên dương \(N\) được tính bằng tổng \(N * pos(N)\), với \(pos(N)\) được tính bằng cách thay mọi chữ số \(a\) trong biểu diễn thập phân của \(N\) bằng chữ số \((9-a)\). Ví dụ, \(N=104\) thì \(pos(N)=895\) và trọng số là \(93080\).

Cho hai số nguyên dương \(A\) và \(B\). Nhiệm vụ của bạn là hãy tìm trọng số lớn nhất trong đoạn \([A;B]\).

Input

  • Một dòng duy nhất là hai số nguyên dương \(A\) và \(B\).

Output

  • In ra trọng số lớn nhất trong đoạn \([A;B]\).

Constraints

  • \(1\leq A,B \leq 10^9\)

Example

Test 1

Input
11 15 
Output
1260
Note
  • Trọng số của \(11\) là \(968\), của \(12\) là \(1044\), của \(13\) là \(1118\), của \(14\) là \(1190\), của \(15\) là \(1260\).

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.