[Buổi 10][Củng cố mảng một chiều][RDD] Bài 5: Tìm K
Tìm K
Bối cảnh
Bài toán được mô tả qua yêu cầu và dữ liệu dưới đây.
Yêu cầu
Lập trình nhập vào một số nguyên dương \(N\) và dãy số nguyên \(A\) gồm \(N\) phần tử. Tìm xem có hay không phần tử có giá trị bằng \(K\), nếu có thông báo ra vị trí bé nhất của phần tử đó.
Input
Dòng đầu là số nguyên dương \(N\) và \(K\) \((1 \leq N \leq 10 ^6, 1 \leq K \leq 10^{18})\).
Dòng thứ hai là dãy số nguyên \(A\) \((1 \leq |A_i| \leq 10^9)\).
Output
In ra câu thông báo theo yêu cầu. Xem ví dụ để biết cách in đáp án
Ràng buộc
Đề gốc không nêu ràng buộc riêng.
Ví dụ 1
Input
5 2
3 5 2 8 2
Output
CO K O VI TRI 3
Ví dụ 2
Input
5 4
3 5 2 8 2
Output
KHONG CO K
Giải thích ví dụ
- Ví dụ:
5 2 3 5 2 8 2 - Giải thích: Số 2 xuất hiện lần đầu tiên tại vị trí 3 (tính từ chỉ số 1).
Thông tin học tập
- Buổi: B10
- Concepts: integrated 1D array transformations
- Giới hạn kiến thức: B01-B10
- Time limit: 1 second
- Memory limit: 20 MB
- Point: 20
Comments