Ba chữ số

Xem PDF



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: 500 Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Bạn X thiết kế ra một máy đánh số thứ tự có ba chữ số, nên được giao nhiệm vụ đánh mã số lên các thiết bị của công ty. Chiếc máy đánh số từ \(001, 002, 003, \dots, 997, 998, 999\) rồi sau đó quay lại \(001, 002, 003, \dots\).

Hãy cho biết, thiết bị thứ \(n\) có mã số là bao nhiêu?

Input

  • Một số \(n\) duy nhất (\(n \le 10^9\)).

Output

  • In ra một số duy nhất là mã số của thiết bị thứ \(n\).

Example

Test 1

Input
275
Output
275

Test 2

Input
1000
Output
001

Test 3

Input
2275
Output
277

Scoring

  • \(60\%\) số test có \(n \le 10^5\).
  • \(40\%\) số test còn lại có \(n \le 10^9\).

Bình luận

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

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

Kỳ thi: