5 anh em siêu nhân

Xem PDF

Điểm: 150 Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Ngày xửa ngày xưa có \(5\) anh em siêu nhân, họ có khả năng trừ gian diệt ác, là đại diện của chính nghĩa, công lí. Họ được đặt tên theo các chất, đồng thời cũng nói lên năng lực của họ:

  • Amonia: siêu nhân tè dầm.

  • Hydro sulfide: Siêu nhân thả bom.

  • Methamphetamine: siêu nhân bay lắc

  • Dinito monoxide: siêu nhân hề hước.

  • Silica: Siêu nhân khát nước.

Trong khi chiến đấu, bin9638 là chỉ huy của biệt đội siêu nhân đã nhận được một dãy mật mã về những siêu nhân đang chiến đấu, dãy này có chứa một số xâu con liên tiếp là tên của các siêu nhân. Với mỗi mật mã, bin9638 cần xác định xem có siêu nhân nào ở trong mật mã đó không (tên của siêu nhân phải ghi đúng cả chữ hoa thường và cả dấu cách), các bạn hãy giúp cậu ấy nhé !

Input

  • Dòng đầu là số mật mã \(Q\) (\(Q \le 10\)).
  • \(Q\) dòng tiếp theo mỗi dòng là một xâu \(S\) (Xâu \(S\) chứa các chữ các latin in thường, in hoa và dấu cách).

Output

  • Ghi ra \(Q\) dòng, dòng thứ \(i\) ghi "Yes" nếu mật mã thứ \(i\) chứa siêu nhân, "No" nếu ngược lại.

Scoring

  • Subtask \(1\) (\(40\%\) số điểm): |\(S\)|\(\le100\).
  • Subtask \(2\) (\(60\%\) số điểm): |\(S\)|\(\le10^5\).

Example

Test 1

Input
5
Hydro sulfide thomqua
Methamphetamin phequa
loAmoniatrongquan
cuoicung dinito monoxide
SilicakhatnuocnenuongAmonia
Output
Yes
No
Yes
No
Yes

Bình luận


  • 0
    stack_queue_4977    8:56 a.m. 19 Tháng 12, 2021

    Bài này dùng python khá là đơn giản, còn C++ thì hơi phức tạp :v


    • -15
      phuoc    10:32 a.m. 19 Tháng 12, 2021

      Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.

    9 bình luận nữa