Java Bài 5.41: Thao tác
Bạn được cho một số nguyên N.
Thực hiện thao tác sau K lần trên nó và in ra số nguyên kết quả.
Nếu N là bội số của 200, chia nó cho 200. Ngược lại, coi N như một chuỗi và thêm 200 vào cuối nó. Ví dụ, 7 sẽ trở thành 7200 và 1234 sẽ trở thành 1234200.
Ràng buộc
\(1 ≤ N ≤ 10^5\)
\(1 ≤ K ≤ 20\)
Định dạng đầu vào
Đầu vào được cung cấp từ Đầu vào Chuẩn với định dạng sau:
\(N\) \(K\)
Định dạng đầu ra
In ra câu trả lời dưới dạng số nguyên.
Ví dụ:
Đầu vào
2021 4
Đầu ra
50531
Áp dụng thao tác trên \(N=2021\) dẫn đến \(N\) trở thành \(2021→2021200→10106→10106200→50531\).
Đầu vào
40000 2
Đầu ra
1
Đầu vào
8691 20
Đầu ra
84875488281
Câu trả lời có thể không vừa với kiểu số nguyên có dấu 32-bit.
Lời giải bài tập này: Tại đây
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
Comments