Điểm:
100 (p)
Thời gian:
1.0s
Bộ nhớ:
1G
Input:
bàn phím
Output:
màn hình
Nhập vào một dãy \(N\) số nguyên \(A_{1},A_{2},...,A_{N}\).
Hãy in ra màn hình chỉ số phần tử dương đầu tiên và cuối cùng.
Input
- Dòng đầu tiên chứa số nguyên \(N\).
- \(N\) dòng tiếp theo chứa \(N\) số nguyên \(A_{1},A_{2},...,A_{N}\).
Output
- In ra chỉ số phần tử dương đầu tiên và cuối cùng, nếu ko có phần tử dương nào thì in ra \(2\) số \(−1 −1\).
Constraints
- \(1 \leq n \leq 10000\)
- \(|A_{i}| \leq 10^{9}\)
Example
Test 1
Input
7
7 -6 -4 19 -22 51 -82
Output
1 6
Bình luận
n=int(input())
a=list(map(int,input().split()))
b=[]
for i in range(n):
if(a[i]>0):
b.append(i+1)
print(*a)
if(len(b)<2):
print(-1,-1)
else:
print(b[0],b[len(b)-1])
code này là acc
24 bình luận nữa