Tam sao thất bản

Xem dạng PDF

Gửi bài giải

Điểm: 10,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Người đăng:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Cho một xâu gồm ~n~ ký tự, trong đó có ~m~ ký tự $, mỗi ký tự $ như vậy sẽ được thay thế bởi 1 trong k ký tự (trong input sẽ cho). Tìm chuỗi có thứ tự từ điển bé thứ ~x~.

Input:

  • Dòng đầu: 4 số nguyên ~n, m, k, x~. (~1 ≤ n ≤ 500; 1 ≤ x, m ≤ n; 1 ≤ k ≤ 26~)
  • Dòng thứ hai: xâu ~n~ ký tự.
  • ~M~ dòng tiếp theo, mỗi dòng chứa k ký tự là những phương án thay thế ký tự $ thứ ~i~.

Output:

  • Ghi chuỗi có thứ tự từ điển bé thứ ~x~.

Example


Bình luận

Hãy đọc nội quy trước khi bình luận.



  • -1
    ht_maths2512  đã bình luận lúc 13, Tháng 9, 2024, 15:27

    include<bits/stdc++.h>

    define file(name) if (fopen(name".inp", "r")) freopen(name".inp", "r", stdin), freopen(name".out", "w", stdout) ;

    define fo(i , m , n) for (int i = m ; i <= n ; i++)

    define fd(i , m , n) for (int i = m ; i >= n ; i--)

    define ll long long

    define pb push_back

    using namespace std ; int n , m , k , x ; int cnt = 0 ; string s ; char a[100] ; string b[100] ; void Try(int pos) { fo(i , 0 , k - 1) { a[pos] = b[pos][i] ; if (pos == m) { cnt++ ; int cur = 0 ; if (cnt == x) { fo(x , 0 , s.size() - 1) if (s[x] == '$') s[x] = a[++cur] ; return ; } } else Try(pos + 1) ; } } int main() { iosbase::syncwith_stdio(false) ; cin.tie(nullptr) ; cout.tie(nullptr) ; file("ht") cin >> n >> m >> k >> x ; cin >> s ; fo(i , 1 , m) cin >> b[i] ; Try(1) ; cout << s ; return 0 ; } Submit Da FullxD


    • 1
      cocomelon  đã bình luận lúc 14, Tháng 9, 2024, 9:13

      +1 cắt chim


  • 1
    Bao_Nam  đã bình luận lúc 19, Tháng 8, 2024, 3:03

    lộ rõ bản chất rồi kìa =)))


    • 1
      cocomelon  đã bình luận lúc 19, Tháng 8, 2024, 6:11

      bị thk cu thiên lây r :))))))


  • 1
    mhoangqb09  đã bình luận lúc 18, Tháng 8, 2024, 14:04

    ae có cần hint ko? 🐧


  • -3
    luuquyhiep2010  đã bình luận lúc 7, Tháng 8, 2024, 13:05

    avt bựa v anh dưa hấu


  • 1
    LongNai  đã bình luận lúc 5, Tháng 8, 2024, 1:13

    translate the ex: yourmomhaveafatpussy is mẹ của bạn có 1 con mèo rất BÉO


    • 1
      cocomelon  đã bình luận lúc 5, Tháng 8, 2024, 3:17

      :))) ra như v để khỏi dùng chatgpt á


      • 1
        nhatnamst8a  đã bình luận lúc 6, Tháng 8, 2024, 2:34

        i am not a robot


      • 1
        LongNai  đã bình luận lúc 5, Tháng 8, 2024, 11:21

        Anh lấy đề ni ở mô rứa anh COCOMELON (yourdadhavealongpenis). Codeforces hả anh :)


        • 1
          cocomelon  đã bình luận lúc 6, Tháng 8, 2024, 15:51

          .


        • 1
          cocomelon  đã bình luận lúc 6, Tháng 8, 2024, 15:39

          t cũng quên rồi :)) hình như nơi đề hsg của tphcm á (pussy)


          • 1
            LongNai  đã bình luận lúc 7, Tháng 8, 2024, 4:07

            ronaldo or messi


            • 1
              cocomelon  đã bình luận lúc 7, Tháng 8, 2024, 4:15

              Messpussy


  • 1
    nhatminh  đã bình luận lúc 4, Tháng 8, 2024, 2:52

    Ví dụ gì mà dảk v :Đ


    • 1
      cocomelon  đã bình luận lúc 4, Tháng 8, 2024, 14:43

      admin ko để ý :))))))


  • -2
    luuquyhiep2010  đã bình luận lúc 31, Tháng 7, 2024, 10:38

    A cocomelon dep chai qua di


    • 1
      cocomelon  đã bình luận lúc 1, Tháng 8, 2024, 14:34

      oke e 🤣


  • -3
    Huuthinhln  đã bình luận lúc 16, Tháng 7, 2024, 0:51

    má cái đề đỉnh phết


  • -3
    TuongOnArrival  đã bình luận lúc 13, Tháng 7, 2024, 9:58

    nhìn test là hiểu bản chất ng ra đề


    • -2
      cocomelon  đã bình luận lúc 13, Tháng 7, 2024, 10:04 chỉnh sửa

      loonf


  • 1
    cocomelon  đã bình luận lúc 13, Tháng 7, 2024, 2:16 chỉnh sửa

    .