public static void Main()
EqualSlices(11, 5, 2) == true,
EqualSlices(11, 5, 3) == false,
EqualSlices(8, 3, 2) == true,
EqualSlices(8, 3, 3) == false,
EqualSlices(24, 12, 2) == true,
EqualSlices(0, 12, 2) == true,
var total = testCases.Length;
foreach (var result in testCases)
Console.WriteLine(result ? "✓" : "✗");
passed = result ? passed + 1 : passed;
Console.WriteLine($"{passed}/{total} tests passed");
public static bool EqualSlices(int totalSlices, int noRecipients, int slicesEach)