Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
thuy pham

Xâu luỹ thừa bậc K của một xâu S là một xâu T mà T được tạo thành bằng cách viết K lần xâu S liên tiếp nhau.

Ví dụ: xâu luỹ thừa bậc 3 của xâu "abc" là xấu "abcabcabc".

Yêu cầu: Cho hai số nguyên K và 2 xâu S,T. Yêu cầu kiểm tra xem xâu T có phải xâu luỹ thừa bậc K của xâu S hay không ?

Dữ liệu vào: • Gồm 3 dòng: 2 dòng đầu lần lượt chứa xâu S và xâu T, dòng cuối chứa số nguyên K.

Kết quả:

• Nếu xâu T là xâu luỹ thừa bậc K của xâu S in ra " YES " ngược lại in ra " NO "

Giới hạn:

• Hai xâu S ,T chỉ chứa các kí tự latin in thường. Độ dài mỗi xâu không ra 1000 kí tự 

Lê Minh Huy
7 tháng 2 2023 lúc 20:19

#include <bits/stdc++.h>

using namespace std;
string a,b,d;
int c;
int main()
{
    cin>>a>>b>>c;
    for(int i=1;i<=c;i++){
        d+=a;
    }
    if(d==b)cout<<"YES";
    else cout<<"NO";
}

Mik làm bằng ngôn ngữ C++;

 


Các câu hỏi tương tự
trần thu lan
Xem chi tiết
🍀Cố lên!!🍀
Xem chi tiết
hoàng văn thịnh
Xem chi tiết
Hưng Phạm Công Hưng
Xem chi tiết
Lương thu trà
Xem chi tiết
10B Lớp
Xem chi tiết
Thái Uyên
Xem chi tiết
Almoez Ali
Xem chi tiết
Dương Chí Việt
Xem chi tiết