Điểm:
100 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Hàm \(A.find(B)\) trả về vị trí đầu tiên xuất hiện của xâu \(B\) trong xâu \(A\). Nếu không tồn tại xâu con \(B\) trong \(A\), trả về \(-1\).
Sử dụng hàm find thực hiện các yêu cầu sau:
Cho một xâu \(S\) và \(Q\) truy vấn, mỗi truy vấn gồm có một xâu \(x\): hãy tìm vị trí đầu tiên xuất hiện của xâu \(x\) trong xâu \(S\) ban đầu. Xâu gồm các kí tự latin gồm chữ và số.
Input
-
Dòng đầu ghi xâu \(S\) có độ dài không quá \(10^6\)
-
Dòng thứ hai ghi \(Q\) là số lượng truy vấn
Tiếp theo là \(Q\) dòng, mỗi dòng ghi một xâu \(x\) có độ dài không quá \(10^6\)
Output
- Với mỗi truy vấn ghi kết quả trên 1 dòng là vị trí đầu tiên xuất hiện xâu \(x\) trong \(S\)
Example
Test 1
Input
Cai xac xinh xinh
2
xinh
be
Output
8
-1
Bình luận
giúp mình với
Đây BN:
s=input()
q=int(input())
for i in range(1,q+1):
s1=input()
print(s.find(s1))
lỗi biên dịch đó bạn
😁
Khi không dấu cách của line 5, WA đó
Khi có dấu cách của line 5, AC đó
Không có lỗi biên dịch đâu 😐