Algorithm


 problem Link  https://www.codechef.com/problems/REACHTARGET 

 

Problem

There is a cricket match going on between two teams  and .

Team  is batting second and got a target of  runs. Currently, team  has scored  runs. Determine how many more runs Team  should score to win the match.

Note: The target score in cricket matches is one more than the number of runs scored by the team that batted first.

Input Format

  • The first line of input will contain a single integer , denoting the number of test cases.
  • Each test case consists of two space-separated integers  and , the target for team  and the current score of team  respectively.

Output Format

For each test case, output how many more runs team  should score to win the match.

Constraints

  • 1≤�≤10
  • 50≤�<�≤200

Sample 1:

Input
 
Output
 
4
200 50
100 99
130 97
53 51
150
1
33
2

Explanation:

Test case 1: The target is 200 runs and team  has already made 50 runs. Thus, the team needs to make 200−50=150 runs more, to win the match.

Test case 2: The target is 100 runs and team  has already made 99 runs. Thus, the team needs to make 100−99=1 runs more, to win the match.

Test case 3: The target is 130 runs and team  has already made 97 runs. Thus, the team needs to make 130−97=33 runs more, to win the match.

Test case 4: The target is 53 runs and team  has already made 51 runs. Thus, the team needs to make 53−51=2 runs more, to win the match.

Code Examples

Advertisements

Demonstration


 CodeChef   solution REACHTARGET  - Reach the Target  Codechef  solution in C,C++

Previous
CodeChef solution TALLER - Who is taller! CodeChef solution in C,C++
Next
CodeChef solution KNGTOUR - Tour of King Codechef solution in C,C++