Trò chơi xóa số (TS10 Bắc Giang 2025)
Xem PDF
Điểm:
1400
Thời gian:
1.0s
Bộ nhớ:
512M
Input:
bàn phím
Output:
màn hình
Một ngày rảnh rỗi, Nam chơi trò chơi với những con số. Nam lấy một số tự nhiên \(N\) rồi thực hiện biến đổi thành số mới. Với mỗi cách biến đổi Nam xóa đi một số chữ số liên tiếp của \(N\) (nhưng không xóa hết) Nam nhận được một số mới, nếu số \(N\) được chia thành \(2\) phần thì số mới được ghép từ hai phần này và giữ nguyên thứ tự.
Yêu cầu: Hãy đếm các cách biến đổi như trên để số \(N\) mới sau khi biến đổi chia hết cho \(3\).
Lưu ý: Thao tác xóa tại hai vị trí khác nhau sẽ tạo ra hai cách biến đổi khác nhau. Số \(N\) giữ nguyên được coi là một cách biến đổi.
Input
- Vào từ file
NDEL.INPchứa số nguyên dương \(N\) (\(N\) có không quá \(10^5\) chữ số).
Output
- Ghi ra file
NDEL.OUTmột số nguyên là số cách xóa tìm được.
Example
Test 1
Input
2001
Output
4
Note
Các số mới là: 2001; 201; 201; 21
Test 2
Input
160300
Output
5
Note
Các số mới là: 60300; 0300; 300; 00; 0
Scoring
- Subtask \(1\) (\(50\%\) số test): có số các chữ số của \(N \le 300\).
- Subtask \(2\) (\(25\%\) số test): có số các chữ số của \(N\le 10^4\).
- Subtask \(3\) (\(25\%\) số test): có số các chữ số của \(N \le 10^5\).
Kỳ thi:
- Tuyển sinh lớp 10 Chuyên tỉnh Bắc Giang 2025 (5 Tháng sáu, 2025)
Bình luận (1)