Rich Freeman on 13 Sep 2017 10:08:20 -0700

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] Why Can't Programmers.. Program?

On Wed, Sep 13, 2017 at 10:00 AM, Rich Freeman
<> wrote:
> On Wed, Sep 13, 2017 at 7:47 AM, ronpguilmet <> wrote:
>> This is not New, but it is new to me. Apparently this is a programming
>> interview question to weed out applicants. It's called FizzBuzz.
>> Write a program that prints the numbers from 1 to 100. But for multiples of
>> three print "Fizz" instead of the number and for the multiples of five print
>> "Buzz". For numbers which are multiples of both three and five print
>> "FizzBuzz".
> Part of me wants to make it slightly more challenging by adding one more rule:
> The program cannot do more than 2 comparisons.
> I'm trying to think of what the most optimized solution overall for
> this is.  The most readable solutions will often involve 3
> comparisons.  You could get by with 2, but depending on how you store
> the result of one of the comparisons I'm not sure that actually buys
> you anything.

And I just realized that this solution was already posted, with no
need to store intermediate results...  :)

Philadelphia Linux Users Group         --
Announcements -
General Discussion  --