Although people have solved this already. I'm sure that there's an error in the 7th test suite.
two_fractions(10^7) = 113;
two_fractions(10^8) = 165;
two_fractions(two_fractions(10^7) + two_fractions(10^8)) ==> two_fractions(278) = 5 ==> not 14
Nick, I see where your problem is: two_fractions(10^8) is not 165. You are running into rounding errors on some of your larger fractions.
Ok Thanks. I'll have a look.
What's going on, why even test 2 fails?
I think it was a new issue with the test suite. There was a test case that was somehow commented out (X=1,Y=1) because it didn't have a blank line before it. I added %% in front of the first case in the test suite, and put the x=1;y=1 case on the next line. Your y=32 test (now test 3) works properly now. I'll rescore your other submission.
Not the nicest, but what's wrong here, works in my pc???
I rescored this solution, but it's timing out now. While it may work on your machine, Cody needs it to run a bit faster.
There might be some general issue with your jailbreaking protections, but in any way if you really want to disallow 'freepass' solutions to your problem simply add at the beginning of your testsuite the lines: try, freepass.disable; end. Hope this helps!
Sort a list of complex numbers based on far they are from the origin.
Remove the air bubbles
Find the "ordinary" or Euclidean distance between A and Z
Back to basics 15 - Benchmark
MATLAB Basic: rounding III
A (wrong) place for everything, and everything in its (wrong) place
Don't be mean. Be nice!
The cake is a lie...
Kurchan 5x5 - Optimal Score
There are 10 types of people in the world
Find the treasures in MATLAB Central and discover how the community can help you!
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office