-
Notifications
You must be signed in to change notification settings - Fork 40
Description
Click here for the project directory.
Your task is to write a program to read data from a file and find out how many people end up in the same position they started from. Your program should create a new file called answer.txt with the result - where you have 1 line, for example: count: 3
Here is the input:
# input.txt
W
WE
S
NSWE
NSN
N
NSSSSNNN
NSEEEEWWNWNWSWENEach line represents a person moving in compass directions (N, E, S, W).
Eg: NSN represents a person moving
one step N
one step S
one step N
Example
# input.txt
W => false
WE => trueWith the above input, the total count would be (1) person ending up in the same position, and the resulting file answer.txt has the line count: 1
EXTENSION
You discover that each line represents different movements of the same person. Your task is to find out if the person end up back in the same place?
Example
# input.txt
W
WE
NESExpected outcome: a file answer.txt that has 1 line with the word true.