Chênh lệch 1 (THT A An Hải, Sơn Trà, Thanh Khê, Đà Nẵng 2026)

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Python, Scratch
Điểm: 400 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho số nguyên dương \(N\), kiểm tra xem số \(N\) có hai chữ số đứng cạnh nhau chênh lệch \(1\) hay không. Hai chữ số đứng cạnh nhau chênh lệch \(1\) là hai chữ số liên tiếp trong số đó có giá trị chênh lệch nhau \(1\) đơn vị.

Input

  • Gồm một số nguyên dương \(N\) (\(N \leq 10^{1000}\)).

Output

  • In ra YES nếu \(N\) có hai chữ số cạnh nhau chênh lệch \(1\), ngược lại in ra NO.

Example

Test 1

Input
2357
Output
YES
Note

Số \(2357\) có hai chữ số \(2\)\(3\) đứng cạnh nhau và chênh lệch nhau \(1\) đơn vị (\(|2 - 3| = 1\)).

Scoring

  • Subtask \(1\) (\(40\%\) số điểm): \(N \leq 10^2\).
  • Subtask \(2\) (\(40\%\) số điểm): \(N \leq 10^{15}\).
  • Subtask \(3\) (\(20\%\) số điểm): Không có ràng buộc gì thêm.

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: