In one pass, Train A can start from the source station at time T[0], halt at each station for h unit of time until it reaches the last station at time T[N - 1], where N is the positive integer representing a total number of stations. Given, Train A's timings at each unit of time as T[] = {10.00. 10.04, 10.09, 10.15, 10.19, 10.22}. Now, suppose Railway Admin wants to add more trains to increase the frequency. So, to launch other Train B. for the same stations as of Train A's. Provided the Train B starts at time to, they would like to know the timings for Train B. The program should return a String array S (timestamp(in float) for Train B at each station from first to the last station like train A). Note: The time is represented in 24-Hour Start Hour should be in the range [0, 23]. Start Minute should be in the range [0, 59]. Enter start time (24 Hrs) Examples: Input: t = 11.00 Output: 11.00 11.04 11.09 11.15 11.19 11.22 Explanation: Start time for train B is 11.00 and also the time difference between the stations for train B is same as for train A.   Input: t= -26.15 Output: Invalid Input Explanation: No such time as -26.15 exists. Hence, print "Invalid input"

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Topic Video
Question

Write a python program for given problem statement in python 3

Station Master

In one pass, Train A can start from the source station at time T[0], halt at each station for h unit of time until it reaches the last station at time T[N - 1], where N is the positive integer representing a total number of stations. Given, Train A's timings at each unit of time as T[] = {10.00. 10.04, 10.09, 10.15, 10.19, 10.22}.

Now, suppose Railway Admin wants to add more trains to increase the frequency. So, to launch other Train B. for the same stations as of Train A's. Provided the Train B starts at time to, they would like to know the timings for Train B. The program should return a String array S (timestamp(in float) for Train B at each station from first to the last station like train A).

Note: The time is represented in 24-Hour Start Hour should be in the range [0, 23]. Start Minute should be in the range [0, 59]. Enter start time (24 Hrs)

Examples:

Input: t = 11.00

Output: 11.00 11.04 11.09 11.15 11.19 11.22

Explanation: Start time for train B is 11.00 and also the time difference between the stations for train B is same as for train A.

 

Input: t= -26.15

Output: Invalid Input

Explanation: No such time as -26.15 exists. Hence, print "Invalid input"

+hide
Station Master
In one pass, Train A can start from the source station at
time T[0], halt at each station for h unit of time until it
reaches the last station at time T[N - 1], where N is the
positive integer representing a total number of stations.
Given, Train A's timings at each unit of time as T] = (10.00,
10.04, 10.09, 10.15, 10.19, 10.22).
Now, suppose Railway Admin wants to add more trains to
increase the frequency. So, to launch other Train B, for the
same stations as of Train A's. Provided the Train B starts at
time t, they would like to know the timings for Train B. The
program should return a String array S (timestamp(in float)
for Train B at each station from first to the last station like
train A).
Note: The time is represented in 24-Hour. Start Hour
should be in the range [0, 23]. Start Minute should be in
the range [0, 59]. Enter start time(24 Hrs)
Transcribed Image Text:+hide Station Master In one pass, Train A can start from the source station at time T[0], halt at each station for h unit of time until it reaches the last station at time T[N - 1], where N is the positive integer representing a total number of stations. Given, Train A's timings at each unit of time as T] = (10.00, 10.04, 10.09, 10.15, 10.19, 10.22). Now, suppose Railway Admin wants to add more trains to increase the frequency. So, to launch other Train B, for the same stations as of Train A's. Provided the Train B starts at time t, they would like to know the timings for Train B. The program should return a String array S (timestamp(in float) for Train B at each station from first to the last station like train A). Note: The time is represented in 24-Hour. Start Hour should be in the range [0, 23]. Start Minute should be in the range [0, 59]. Enter start time(24 Hrs)
increase the frequency. So, to launch other Train B, for the
same stations as of Train A's. Provided the Train B t hide
time t, they would like to know the timings for Train B. The
program should return a String array S (timestamp(in float)
for Train B at each station from first to the last station like
train A).
Note: The time is represented in 24-Hour. Start Hour
should be in the range [0, 23]. Start Minute should be in
the range [0, 59]. Enter start time(24 Hrs)
Examples:
Input: t = 11.00
Output: 11.00 11.04 11.0911.15 11.1911.22
Explanation: Start time for train B is 11.00 and also the
time difference between the stations for train B is same as
for train A.
Input: t = -26.15
Output: Invalid Input
Explanation: No such time as -26.15 exists. Hence print
"Invalid Input"
Transcribed Image Text:increase the frequency. So, to launch other Train B, for the same stations as of Train A's. Provided the Train B t hide time t, they would like to know the timings for Train B. The program should return a String array S (timestamp(in float) for Train B at each station from first to the last station like train A). Note: The time is represented in 24-Hour. Start Hour should be in the range [0, 23]. Start Minute should be in the range [0, 59]. Enter start time(24 Hrs) Examples: Input: t = 11.00 Output: 11.00 11.04 11.0911.15 11.1911.22 Explanation: Start time for train B is 11.00 and also the time difference between the stations for train B is same as for train A. Input: t = -26.15 Output: Invalid Input Explanation: No such time as -26.15 exists. Hence print "Invalid Input"
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Instruction Format
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
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education