Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

You are given 2 arrays A and B , each of size N . You are now standing at index N and want to move

You are given 2 arrays A and B, each of size N.
You are now standing at index N and want to move to index 1 by performing the following operation one or more times until you reach index 1:
1. Let's say that the element you are currently standing on is i. The cost of standing at index i will be equal to A[i].
2. Choose index j such that 1= j i
3. If you want to move from index i to index j, the cost of passing between them will be equal to B[j].
Find the minimum cost to move from index N to index 1. Since the answer can be very large, return it modulo 10^9+7
Input Format
The first line contains an integer, N. denoting the number of elements in A and B.
Each line i of the N subsequent lines (where 1= i = N ) contains an integer describing A[i].
Each line i of the N subsequent lines (where 1= i = N ) contains an integer describing B[i].
Input
Constraints
2= N =10^5
1= A[i]=10^ g
1= B[i]=10^9
5551425415165424411143
Sample Test Cases
Case 1
Input:
55514254151
Output:
13
Explanation:
Given N =5 A =[5,5,1,4,2] B =[5,4,1,5,1]
We can perform the following operations as:
1. We are currently standing at index 5 with a cost of A[5]=2 We will select the index 2 and the cost of passing between index 5 to index 2 is equal to B[5]=1 Then total cost till now is equal to 2-1=3.
2. In second move we are currently standing at index 2 with a cost of A[2]=5 we can select the index 1 and the cost of passing between index 2 and index 1 is equal to B[2]5. The total cost till now is equal to 35513.
Hence, total cost is equal to 13.
Input
Case 2
Input:
6
5
4
2
4
4
1
1
1
44334
Output:
Case 1
Input:
55514254151
Output:
13
Explanation:
Given N=5,A=[5,5,1,4,2],B=[5,4,1,5,1].
We can perform the following operations as:
Ve are currently standing at index 5 with a cost of A[5]=2. He wi11 select the index 2 and the cost of passing between index 5 to index 2 is equal to B[S]=1. Then total cost till now is equal to 2+1-3.
In second move we are currently standing at index 2 with a cost of A[2]=5, we can select the index 1 and the cost of passing between index 2 and index 1 is equal to B[2]=5. The total cost till now is equal to 3+5+5=13.
Hence, total cost is equal to 13.
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Professional SQL Server 2012 Internals And Troubleshooting

Authors: Christian Bolton, Justin Langford

1st Edition

1118177657, 9781118177655

More Books

Students also viewed these Databases questions

Question

Write two sentences that use the term debit differently.

Answered: 1 week ago

Question

Where do your students find employment?

Answered: 1 week ago