Input The first line of the input contains a single integer T denoting the number of test cases. The description of T test cases follows. • The first and only line of each test case contains two space-separated integers N and C. Sample Input: 1 3 10 Output: 137

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
Brian is working at his dream workplace with N-1 of his friends! Like any dream workplace, this one also has
dream work conditions. To ensure absolute happiness of the employees, there are the following rules at the
company:
Each worker works on exactly one day! You heard it right: no more, no less.
On each day, at most one worker may work. This provides the perfect work conditions: no crowd, just
the work and you.
Every worker has a deadline; let's denote the deadline of the i-th worker by di. (This means that the
day on which the i-th worker works must not be later than day di; the days are numbered starting
from 1.) You thought there weren't any limitations, eh?
However, sooner or later, all dream workplaces have to fall. The CLO (Brianland Labour Office) demands that
there should be exactly C ways to schedule the work such that the above conditions are fulfilled. Two
scheduling's are different if there is an employee that works at different days in these scheduling.
Brian is asking for your help, since he can't spare any workdays at this company. You should find a sequence of
employees' deadlines d1<d2ssdN such that there are exactly C ways to schedule the work. If there are
multiple sequences satisfying this condition, do another little favour for Brian: minimise dN (his deadline).
Develop a C++ program for the above problem.
Input
The first line of the input contains a single integer T denoting the number of test cases. The
description of T test cases follows.
• The first and only line of each test case contains two space-separated integers N and C.
Sample Input:
1
3 10
Output:
137
Transcribed Image Text:Brian is working at his dream workplace with N-1 of his friends! Like any dream workplace, this one also has dream work conditions. To ensure absolute happiness of the employees, there are the following rules at the company: Each worker works on exactly one day! You heard it right: no more, no less. On each day, at most one worker may work. This provides the perfect work conditions: no crowd, just the work and you. Every worker has a deadline; let's denote the deadline of the i-th worker by di. (This means that the day on which the i-th worker works must not be later than day di; the days are numbered starting from 1.) You thought there weren't any limitations, eh? However, sooner or later, all dream workplaces have to fall. The CLO (Brianland Labour Office) demands that there should be exactly C ways to schedule the work such that the above conditions are fulfilled. Two scheduling's are different if there is an employee that works at different days in these scheduling. Brian is asking for your help, since he can't spare any workdays at this company. You should find a sequence of employees' deadlines d1<d2ssdN such that there are exactly C ways to schedule the work. If there are multiple sequences satisfying this condition, do another little favour for Brian: minimise dN (his deadline). Develop a C++ program for the above problem. Input The first line of the input contains a single integer T denoting the number of test cases. The description of T test cases follows. • The first and only line of each test case contains two space-separated integers N and C. Sample Input: 1 3 10 Output: 137
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY