consisting of n integers a1 < a2 <... < an

Systems Architecture
7th Edition
ISBN:9781305080195
Author:Stephen D. Burd
Publisher:Stephen D. Burd
Chapter10: Application Development
Section: Chapter Questions
Problem 6VE
icon
Related questions
Question
Transcribed Image Text

Q} Code the given problem using python programming language Sereja has an array consisting of n integers a1 < a2 <... < an. Based on this array, he has to answer m queries represented by pairs integers t and d. The answer for a query is the smallest integer i for which there exist some k ( i < k) such that a; + d > a;+1, a; +1 + d2 a;+2, ..., ar – 1 + d> ak, ak <t and ar+1 > t (if it exists).

Q} Code the given problem using python programming language
Sereja has an array consisting of n integers a1 <a2 <... < an. Based on this
array, he has to answer m queries represented by pairs integers t and d.
The answer for a query is the smallest integer i for which there exist some k (
i < k) such that a; + d> a; +1, a; +1 + d> a; +2, ..., ak-1 + d> ak,
ak <t and ar+1 >t (if it exists).
Help Sereja find the answer for each query.
Input:
123 10 50
1
117
Output:
1
Transcribed Image Text:Q} Code the given problem using python programming language Sereja has an array consisting of n integers a1 <a2 <... < an. Based on this array, he has to answer m queries represented by pairs integers t and d. The answer for a query is the smallest integer i for which there exist some k ( i < k) such that a; + d> a; +1, a; +1 + d> a; +2, ..., ak-1 + d> ak, ak <t and ar+1 >t (if it exists). Help Sereja find the answer for each query. Input: 123 10 50 1 117 Output: 1
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Random Class and its operations
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Systems Architecture
Systems Architecture
Computer Science
ISBN:
9781305080195
Author:
Stephen D. Burd
Publisher:
Cengage Learning
New Perspectives on HTML5, CSS3, and JavaScript
New Perspectives on HTML5, CSS3, and JavaScript
Computer Science
ISBN:
9781305503922
Author:
Patrick M. Carey
Publisher:
Cengage Learning