Swift 3 Challenge 3: Order

Nesting-Dolls

Continuing our Swift 3 Challenges today’s challenge has to do with order.

Problem Description:

Given three ints, first, second, third, return true if
the second is greater than first, and third is greater than second.
However, with the exception that if the parameter “itsOk” is true,
second does not need to be greater than first but still better be less than third.

Continue reading

Swift 3 Challenge Deux: Birds Singing

Swift_Animated

Another day, another Swift 3 puzzle. This one is about singing birds. Remember to try it before you look at my solution.

The problem description states:

The birds in Florida like to sing during favorable temperatures.
In particular, they sing if the temperature is between 60 and 90 (inclusive).
Unless it is summer, then the upper limit is 100 instead of 90.
Given an int temperature and a boolean isSummer,
return true if the birds are singing and false otherwise.

Continue reading