[Hàm] - Xâu liền xâu

Xem PDF



Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 400 (p) Thời gian: 1.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Hãy đưa ra xâu, xâu đó bao gồm xâu \(S\) và đảo ngược của xâu \(S\).

Chi tiết cài đặt

Bạn cần cài đặt hàm sau:

C++
std::string solve(string S)
  • \(S\): xâu kí tự \(S\).
  • Hàm này trả về một xâu, xâu đó bao gồm xâu \(S\) và đảo ngược của xâu \(S\).
  • Hàm này được gọi đúng một lần.

Constraint

  • \(|S| \le 10^5\).

Ví dụ

Xét lời gọi hàm sau:

C++
solve("abc")

Trong ví dụ này, \(S =\) abc. Đảo ngược của xâu \(S\)cba.

Vậy hàm cần trả về xâu abccba.

Bình luận (1)

Mới nhất
Tải bình luận...