Questions from the 2013 Modeloff awards ceremony

shilpa sharma

New Member
Joined
Oct 29, 2014
Messages
2
The Modeloff Finals and Awards Ceremony will be held at Microsoft's New York offices (1290 Avenue of the Americas, New York) at 2:00pm on sunday !
 

painter616

New Member
Joined
Nov 2, 2014
Messages
1
Re: golf answer

Hi all,

Just discovering this board while preparing for round 2 of Model 2014. In case anyone else came across it, I thought I'd share some thoughts on the solutions 2013 excel golf challenge and to the challenge itself, as I was there.

I believe many of the solutions presented can be improved upon.
(1) @notmcgee: Your solution is almost exactly the same as the one I came up with, but you can improve it slightly, by removing the 0, leaving a length of 38 characters.
=MAX(MIN($F18,H$17)-MAX($E18,H$16)+1,)
=max(min($f18,h$17)-max(h$16,$e18)+1,0)
(2) As some present at the competition, I would like to say that it was very clear what the challenge was and the intent of the rules, and that Peter's solution, while shorter, was not a valid one as it depended on the values entered into the inputs. While I came up with a slightly better solution that the contestants while at the competition, it wasn't until afterwards that I came up with what I believe is the best solution: =OFFSET($I$30,9-ROW(),9-COLUMN())
Length: 33 characters
This solution does have one trick, which is that it uses a box that is outside the input grid in order to slightly shorten the formula.
(3) This too is one where I had a better solution than the contestants while at the competition, but not nearly as good as one I came up with after the competition. And that even that was beat by a colleague of mine, who improved it by 1 character. His solution is:
{=SUM(N(E20:S59^2>100))}
Length: 22 characters
(4) I have the same solution that Nicholas Favre has, namely:
=MAX(INT((H$17-$E19)/$F19/360+1),)
Length: 34 characters

As someone present at the competition, I would like to say that I loved the idea of this challenge and I thought it was very exciting, lots of fun, and clearly challenged the minds of the competitors. I especially liked that as a observer, I was able to play along with the competitors in my head. In response to other people's comments, I would like to emphasize that it was very clear what the challenge was and the intent of the rules. It was also clearly tricky to review results quickly. That said, it didn't feel like the solutions were well thought out in advance, and so even there, some of us were able to come up with better solutions than the ones presented.

Thanks again for putting together such a great competition!!!
 

Deepak Churiwal

New Member
Joined
Feb 8, 2014
Messages
2
My answers: -
Question 1
=IF(AND($E18<=H$17,$F18>=H$16),MIN(H$17-$E18,H$17-H$16,$F18-H$16,$F18-$E18)+1,0)
Question 2
=INDEX($E$18:$H$21,ROWS(18:$21),COLUMNS(E:$H))
Question 3
=COUNTIF(E20:S59,">10")+COUNTIF(E20:S59,"<-10")
Question 4
=MAX(0,INT((H$17-$E19)/$F19/365+1))
 

Demgar

New Member
Joined
Oct 22, 2015
Messages
1
Re: golf answer

Hi all,
I believe many of the solutions presented can be improved upon.
(1) @notmcgee: Your solution is almost exactly the same as the one I came up with, but you can improve it slightly, by removing the 0, leaving a length of 38 characters.
=MAX(MIN($F18,H$17)-MAX($E18,H$16)+1,)
Just discovering this board myself, and was checking here to see if my answer was optimal. Turns out I've improved on the best answer here for the golf challenge.

Change the reference style to R1C1.
"=MAX(,MIN(R17C,RC6)-MAX(R16C,RC5)+1)" 36 characters, but the checking formula is using the A1 formula to evaluate, and doesn't pick up the difference.
 

Natuzzi

New Member
Joined
Feb 1, 2017
Messages
1
Re: golf answer

Shorter doesn't mean more transparent and effective.
My solution of 2nd question is:

=INDEX($E$18:$H$21;COUNT(E18:E$21);COUNT(E18:$H18))

Which doesn't use nor hard coded values, no cells outside the initial array - all of them are the potential source for future errors.
Also its easy to use the same formula with the arrays of different dimensions.
 

Forum statistics

Threads
1,082,385
Messages
5,365,151
Members
400,825
Latest member
Sreekanth_21

Some videos you may like

This Week's Hot Topics

  • populate from drop list with multiple tables
    Hi All, i have a drop list that displays data, what i want is when i select one of those from the list to populate text from different tables on...
  • Find list of words from sheet2 in sheet1 before a comma and extract text vba
    Hi Friends, Trying to find the solution on my task. But did not find suitable one to the need. Here is my query and sample file with details...
  • Dynamic Formula entry - VBA code sought
    Hello, really hope one of you experts can help with this - i've spent hours on this and getting no-where. .I have a set of data (more rows than...
  • Listbox Header
    Have a named range called "AccidentsHeader" Within my code I have: [CODE]Private Sub CommandButton1_Click() ListBox1.RowSource =...
  • Complex Heat Map using conditional formatting
    Good day excel world. I have a concern. Below link have a list of countries that carries each country unique data. [URL...
  • Conditional formatting
    Hi good morning, hope you can help me please, I have cells P4:P54 and if this cell is equal to 1 then i want row O to say "Fully Utilised" and to...
Top