Quốc gia Tin học Olympiad
Round Quốc
Razgrad, 26-ngày 28 tháng 4, năm 2013
Nhóm D, lớp 6
Nhiệm vụ D3. Thỏ
Trong một phòng thí nghiệm sống N thỏ được đánh số từ 1 đến N.
Trong phòng thí nghiệm, có một hàng tế bào N, sắp xếp trong một hàng và được đánh số từ
1 đến N. Đối với một mảng của các tế bào có một số máng ăn, mà cũng
được. đánh số từ 1 đến N, nhưng bị rối loạn, tức là trong một số h1 trật tự, h2, ... ..hN
Thỏ đang nằm trong các tế bào bị rối loạn, như trong Hộp 1 là thỏ m1, trong
Box 2 - thỏ m2, vv và ăn theo các nguyên tắc "thỏ với số k ăn
thức ăn số k", bởi đơn giản là di chuyển nó. Nếu số lượng thỏ k là
số lượng tế bào p, và liên kết với số k là chống lại số di động q, nó thỏ với số k
phải đi một khoảng cách | pq | đến feeder để ăn ở đó bởi
cà rốt.
Thỏ
ăn
Với như một sự sắp xếp kệ thỏ số 1 sẽ đi
3 khoảng cách trước khi ăn thỏ 2 - một khoảng cách 2, 3 thỏ - một khoảng cách 4, thỏ 4
Nó sẽ không di chuyển, và thỏ 5 sẽ phải đi bộ một khoảng cách 1.
Viết một con thỏ chương trình, mà nhận được vị trí của thỏ và
ăn và xác định khoảng cách dài nhất mà một con thỏ sẽ cần
để đi du lịch để đạt được cà rốt. bạn
Input
Dòng đầu tiên của đầu vào tiêu chuẩn, một số nguyên
N bao gồm cả số thỏ.
Từ dòng thứ hai giới thiệu các số từ 1 đến N, trộn lẫn một cách nào đó -
số lượng thỏ sống trong lần đầu tiên, thứ hai, vv tế bào.
hàng giới thiệu số thứ ba từ 1 đến N, trộn lẫn một cách nào đó -
số kệ nằm trên đầu, thứ hai ., vv tế bào
Thoát
Các chuẩn đầu ra nên đặt một số nguyên -
khoảng cách tối đa mà bạn phải đi thỏ lồng đến feeder
để ăn.
Hạn chế
2 ≤ N ≤ 100 000, trong 50% các bài kiểm tra 2 ≤ N ≤ 1000
Ví dụ (tham khảo hình trên)
Input Output
5
2 1 5 4 3
3 5 2 4 1
4
2 1 5 4 3
3 5 2 4 1
đang được dịch, vui lòng đợi..
