Xâu chứa ba xâu con

Đề bài

Mô tả

Cho ba xâu s1, s2, s3 gồm các chữ cái Latin in thường. Hãy tìm độ dài nhỏ nhất của một xâu T sao cho cả ba xâu s1, s2, s3 đều là xâu con (liên tiếp) của T.

Dữ liệu vào

Gồm ba dòng, dòng thứ i chứa xâu si.

Dữ liệu ra

In ra một số nguyên duy nhất — độ dài nhỏ nhất cần tìm.

Ràng buộc

  • 1|si|105 với mọi i{1,2,3}.
  • Mỗi xâu chỉ gồm các chữ cái Latin in thường.

Ví dụ

Input Output Giải thích
ab
bc
cd
4 Xâu "abcd" có độ dài 4 và chứa cả "ab", "bc", "cd" làm xâu con.
abacaba
abaaba
x
11 Một xâu hợp lệ có độ dài 11 là "abacabaabax", chứa "abacaba", "abaaba" và "x" làm xâu con.

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.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0