Biến đổi số

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
Python, Scratch

Cho một số tự nhiên ~S~ có ~N~ chữ số và một số tự nhiên ~K~. Hãy thay đổi tối đa ~K~ chữ số của ~S~ để tạo ra một số mới nhỏ nhất có ~N~ chữ số và chia hết cho ~2~.

Input
  • Dòng đầu tiên chứa một số tự nhiên ~N~ ~(2 ≤ N ≤ 1000)~ là số lượng chữ số của ~S~
  • Dòng thứ hai chứa một số tự nhiên ~S~ có ~N~ chữ số;
  • Dòng thứ ba chứa một số tự nhiên ~K~ ~(1 ≤ K ≤ N)~.
Output
  • Ghi ra một số tự nhiên là số mới thoả mãn yêu cầu đề bài.
Scoring
  • Nếu chương trình chạy đúng những trường hợp ~N \le 5~, thí sinh sẽ được ~60~ điểm;
  • Nếu chương trình chạy đúng tất cả các trường hợp, thí sinh sẽ được ~100~ điểm.
Sample Input
2
14
1
Sample Output
10

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • -3
    nguyen_chanh_nguyen  đã bình luận lúc 15, Tháng 4, 2025, 9:57

    hi


  • 0
    thanhdanh310114  đã bình luận lúc 14, Tháng 4, 2025, 10:43

    k=int(input()) n=int(input()) sd=k kc=k ssh=n//k sc=k(n//k) t1=(sd+sc)ssh//2 t2=n%k*((n//k)+1) print((t1+t2)%100)