Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
BASIC2C - K lần giảm số |
Daisy là một cô gái hơi ngốc nghếch, cô ấy đang học cách trừ một số cho 1, nhưng cô ấy lại làm sai với số có 2 hay nhiều chữ số. Cô ấy làm theo thuật toán sau:
- Nếu số cuối của số đó khác 0, cô ấy trừ đi 1
- Nếu số cuối của số đó là 0, cô ấy chia cho 10 ( xóa đi chữ số cuối cùng )
Bạn có 1 số nguyên N. Daisy sẽ trừ nó đi K lần. Hỏi kết quả thu được sau K phép trừ là gì?
Kết quả chắc chắn là số nguyên dương.
Input
Dòng đầu tiên gồm 2 số nguyên N và K (2<=N<=10^9, 1<=K<=50), con số mà Daisy sẽ trừ và số lần thực hiện phép trừ.
Output
In ra 1 số nguyên là kết quả của phép trừ số N đi K lần. Kết quả chắc chắn là số nguyên dương.
Example
Input: 512 4 Output:50
Giải thích test: 512->511->510->51->50
Được gửi lên bởi: | Frost |
Ngày: | 2018-11-13 |
Thời gian chạy: | 1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | C C++ 4.3.2 CPP CPP14 JAVA PYTHON PYTHON3 CHICKEN |