Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- foreach (var driver in drivers)
- {
- decimal driverFuel = driver.ToCharArray().First();
- bool hasFinished = true;
- for (int i = 0; i < layout.Length; i++)
- {
- if (checkpoints.Contains(i))
- driverFuel += layout[i];
- else
- driverFuel -= layout[i];
- if (driverFuel <= 0)
- {
- Console.WriteLine($"{driver} - reached {i}");
- hasFinished = false;
- break;
- }
- }
- if (hasFinished)
- Console.WriteLine($"{driver} - fuel left {driverFuel:f2}");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement