BÀI TẬP 22 [C++]: TÌM KIẾM SỰ XUẤT HIỆN

Cho hai dãy số nguyên a1, a2, …, anb1, b2, …, bm. Với mỗi chỉ số i (1 ≤ i ≤ m) hãy tìm sự xuất hiện của bi trong dãy a1, a2, …, an.

Dữ liệu vào:

            - Dòng đầu ghi hai số nguyên dương nm;

            - Dòng thứ hai ghi n số nguyên a1, a2, …, an;

            - Dòng thứ ba ghi m số nguyên b1, b2, …, bm.

Dữ liệu ra:

            - Một dòng duy nhất chứa m số nguyên, trong đó số thứ i (1 ≤ i ≤ m) là chỉ số j nhỏ nhất mà aj = bi (nếu tồn tại) và là 0 nếu ngược lại. Hai số liên tiếp được ghi cách nhau một dấu cách.

Ví dụ:

Input

Output

7 5

6 4 7 2 4 1 3

3 1 5 4 8

7 6 0 2 0

Nhãn:

Đăng nhận xét

[blogger]

Biểu mẫu liên hệ

Tên

Email *

Thông báo *

Được tạo bởi Blogger.
Javascript DisablePlease Enable Javascript To See All Widget