Đoạn con bằng k

Xem PDF

Điểm: 100 (p) Thời gian: 2.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

ami có một xâu kí tự nhị phân \(S\) định làm quà tặng cho đội trưởng đội tuyển quốc gia tin học Thanh Ngọc nhân dịp đội trưởng đạt được một tầm cao mới trên Codeforces. Thanh Ngọc là một người đơn giản, nhưng vô cùng tinh tế, cậu không thích những thứ quá lớn. Do đó, Thanh Ngọc đã đánh giá mòn quà của ami qua \(q\) câu hỏi, mỗi câu hỏi là một số tự nhiên \(k\). ami cần trả lời xem, với mỗi số tự nhiên \(k\) có tồn tại một đoạn con liên tiếp của xâu \(S\) mà tổng các kí tự trong đoạn con này đúng bằng \(k\) hay không.

Do ami quá bận rộn, các bạn hãy giúp ami trả lời câu hỏi này nhé.

Input

  • Dòng đầu tiên chứa một số nguyên dương \(n\) là độ dài xâu \(S\) của ami.
  • Dòng tiếp theo chứ xâu \(S\) độ dài đúng bằng \(n\).
  • Dòng tiếp theo là một số nguyên dương \(q\) là số câu hỏi mà Thanh Ngọc sẽ hỏi.
  • \(q\) dòng cuồi cùng, mỗi dòng là một số nguyên không âm \(k\) là một câu hỏi của Thanh Ngọc.

Output

  • In ra \(q\) dòng, với mỗi dòng, in "Ami Dep Trai" nếu tồn tại một đoạn con liên tiếp của \(S\) có tổng bằng \(k\), hoặc in ra "Luong Xiao Lin" trong trường hợp ngược lại.

Scoring

  • Subtask \(1\) (\(30\%\) số điểm): \(n , k \leq 10^3, q \leq 10^5\)

  • Subtask \(2\) (\(70\%\) số điểm): \(n, q , k \leq 10^5\)

Example

Test 1

Input
3
110
3
1
2
100000
Output
Ami Dep Trai
Ami Dep Trai
Luong Xiao Lin
Note

Các xâu con của \(|110|\) là |11| , |10| , |1| , |1| , |0| , |110|, tương ứng với tổng là 2 , 1 , 1 , 1 , 0 , 2.


Bình luận


  • 0
    N7hoatt    10:14 a.m. 27 Tháng 7, 2020 chỉnh sửa 3

    bài này nói dễ hiểu là đếm xem thử số phần tử có giá trị 1 có lớn hơn k hay không, đúng thì in Ami Dep Trai không thì ngược lại;
    TH đặc biệt: nếu k==0 và không có phần tử có giá trị 0 thì in Luong Xiao Lin

    2 phản hồi