C bài 13.B7: Xoay xâu


Submit solution


Points: 15 (partial)
Time limit: 2.0s
Memory limit: 20M

Author:
Problem type

Cho hai xâu \(S\) và \(T\) gồm các chữ cái in thường.

Kiểm tra xem xâu \(S\) có bằng xâu \(T\) sau khi thực hiện quay không.

Thực hiện xoay một xâu \(X\) là việc lấy ký tự đầu tiên của xâu \(X\) và chèn nó về vị trí cuối cùng, và ta có thể thực hiện điều này nhiều lần.

INPUT FORMAT

Dòng đầu tiên gồm xâu \(S\). Dòng thứ hai gồm xâu \(T (2 \leq |S|, |T| \leq 100)\).

OUTPUT FORMAT

In ra Yes nếu hai xâu \(S\) và \(T\) bằng nhau sau khi thực hiện quay. Ngược lại in ra No.

Ví dụ 1:

Input
kyoto
tokyo
Output
Yes

Ví dụ 2:

Input
abc
arc
Output
No
Giải thích ví dụ mẫu
Ví dụ 1:
  • Input: kyototokyo
  • Giải thích: Xoay kyoto sẽ tạo ra tokyo, nên kết quả là Yes.
Ví dụ 2:
  • Input: abcarc
  • Giải thích: Không thể xoay abc để thành arc, vì vậy kết quả là No.

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

There are no comments at the moment.