Gửi bài giải
Điểm:
10,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Nguồn bài:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Cho một dãy gồm ~n~ số nguyên dương ~a_1, a_2,...,a_n~ (~ n \le 10^5, a_i \le 10^9~) và số ~k~.
Yêu cầu: Hãy in số nhỏ nhất lớn hơn ~k~ cùng chỉ số của nó, nếu có nhiều số nhỏ nhất lớn hơn thì in ra các chỉ số của nó.
Input
- Dòng đầu chứa số ~n~ và ~k~, dòng thứ hai chứa ~n~ số nguyên dương ~a_1, a_2,...,a_n~.
Output
- Dòng đầu chứa số có giá trị nhỏ nhất lớn hơn ~k~, dòng thứ hai chứa các chỉ số của nó.
Example
Input:
6 35
91 32 43 43 451 54
Output:
43
3 4
Bình luận