trang chủ / đề bài / necklace

Xóa Ký Tự Trong Chuỗi

Đề bài

Mô tả

Cho chuỗi S độ dài N và chuỗi T độ dài M. Hãy xóa số ký tự tối thiểu từ S sao cho T không xuất hiện là một xâu con liên tiếp trong chuỗi còn lại.

Dữ liệu vào

  • Dòng 1: Chuỗi S gồm các chữ cái thường
  • Dòng 2: Chuỗi T gồm các chữ cái thường

Dữ liệu ra

Số nguyên: số ký tự tối thiểu cần xóa.

Ràng buộc

  • 1≤M≤N≤10000
  • M≤1000
  • Tất cả ký tự là chữ cái thường (a-z)

Ví dụ

Input Output Giải thích
ababaa
aba
1 Xóa ký tự tại vị trí 2 (b), được "abaa". Kiểm tra: "aba" không xuất hiện trong "abaa".

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.47 awk 1.3.4 gcc 16.2.0 dotnet 10.0.402 g++ 16.2.0 g++-themis 16.2.0 g++17 16.2.0 g++20 16.2.0 g++23 16.2.0 clang++ 22.1.8 dmd 2.113.0 dart 3.13.6 gforth 0.7.3 gfortran 15.3.0 go 1.27.3 groovyc 5.1.3 javac 26.0.2.1 node 26.12.1 julia 1.13.2 kotlinc 2.4.21 lean 4.35.0 sbcl 2.2.9 lua 5.5.1 nim 2.2.12 fpc 3.2.2 fpc-themis 3.2.2 perl 5.42.3 php 8.5.12 pike 8.0 swipl 9.0.4 pypy3 7.3.23 python3 3.15.1 racket 8.7 ruby 4.0.8 rustc 1.99.1 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 swiftc 6.4.1 tclsh 8.6 bun 1.4.4 deno 2.9.8 v 0.5.2 zig 0.17.0