You are on page 1of 2

7/22/2016

TCS:CodeVitaCodingArena

TCSNextStepTCSCareerswww.tcs.com

Logout

WelcomeCHIDVILASPUTTA

Home

CodingArena MyCompile&Run MySubmissions Graphs Feedback


TimeLeft

CodingArena

05 58 59
hr

min

sec

F
Rules&Regulations

Problem:Catch22
ArobotisprogrammedtomoveforwardFmetersandbackwardsagain,sayBmeters,inastraightline.TheRobotcovers
1meterinTunitsoftime.OnRobot'spaththereisaditchatadistanceFDfrominitialpositioninforwarddirectionaswell
asaditchatadistanceBDfrominitialpositioninbackwarddirection.Thisforwardandbackwardmovementisperformed
repeatedlybytheRobot.

LaunchCodeEditor

Yourtaskistocalculateamountoftimetaken,beforetheRobotfallsineitherditch,ifatallitfallsinaditch.

InputFormat:
Firstlinecontainstotalnumberoftestcases,denotedbyN
NextNlines,containatuplecontaining5valuesdelimitedbyspace
FBTFDBD,where

1.Fdenotesforwarddisplacementinmeters
2.Bdenotesbackwarddisplacementinmeters
3.Tdenotestimetakentocover1meter
4.FDdenotesdistancefromRobot'sstartingpositionandtheditchinforwarddirection
5.BDdenotesdistancefromRobot'sstartingpositionandtheditchinbackwarddirection

OutputFormat:
ForeachtestcaseprinttimetakenbytheRobottofallintheditchandalsostatewhichditchhefallsinto.PrintFfor
forwardandBforbackward.Boththeoutputsmustbedelimitedbywhitespace

OR
PrintNoDitchiftheRobotdoesnotfallineitherditch

Constraints:

1.Firstmovewillalwaysbeinforwarddirection
2.1<=N<=100
3.forwarddisplacement>0
4.backwarddisplacement>0
5.time>0
6.distanceofditchinforwarddirection(FD)>0
7.distanceofditchinbackwarddirection(BD)>0
8.Allinputvaluesmustbepositiveintegersonly

SampleInputandOutput
SNo.

Input

Output

3
9431310
9711113
443812

63F
25F
NoDitch

5
8471122
454256
493629
71062412
1010197

133F
216B
231B
408B
9F

Note:
Pleasedonotusepackageandnamespaceinyourcode.Forobjectorientedlanguagesyourcodeshouldbewritteninone
class.
Note:
ParticipantssubmittingsolutionsinClanguageshouldnotusefunctionsfrom<conio.h>/<process.h>asthesefilesdonot
existingcc

https://www.tcscodevita.com/CodevitaV5/problemstart.jsp

1/2

7/22/2016

TCS:CodeVitaCodingArena

Note:
ForCandC++,returntypeofmain()functionshouldbeint.

2016TataConsultancyServicesLimited.AllRightsReserved.

SubmitAnswer
I,CHIDVILASPUTTAconfirmthattheanswersubmittedismyown.
Browse...

2016TataConsultancyServicesLimited.AllRightsReserved. InAssociationwith

https://www.tcscodevita.com/CodevitaV5/problemstart.jsp

|PrivacyPolicy

2/2

You might also like