Day 1: Basic Statistics - A Warmup

  • mfry 9 years ago + 1 comment

    I am not sure its the precision of the mode, or any precision is the issue. I double checked how my language performs rounding and found out it uses banker's rounding. I changed this to the standard round half up, but that did not fix problem #4.

    Add Reply Preview cancel

    Sorry, you do not have a permission to answer to this question.

    • nicocai 9 years ago + 1 comment

      I had problem with #4 before and I get it now: it can only be two probs: 1) you print the mode as float which actually can only be int; 2) when you have more than one mode you need to print the smallest one: like in 1 1 2 2 3 4 5, you need to print only 1.

      Add Reply Preview cancel

      Sorry, you do not have a permission to answer to this question.

      • cgira 9 years ago + 1 comment

        I think my code does that but still #4 can't pass: 1) I corrected my code to return mode as an integer 2) Here is how i find the mode: (i) Generate a list of tuples as (integer, frequency), (ii) sort tuples by frequency then by integers in ascending way, (iii) return "integer" of the first tuple.

        Add Reply Preview cancel

        Sorry, you do not have a permission to answer to this question.

        • nicocai 9 years ago + 0 comments

          I am thinking maybe there is something concerning in your (ii), where do you make sure that the after sorting by integers, you still maintain the order of frequency?

          Add Reply Preview cancel

          Sorry, you do not have a permission to answer to this question.

    1. Challenge Walkthrough
      Let's walk through this sample challenge and explore the features of the code editor.1 of 6
    2. Review the problem statement
      Each challenge has a problem statement that includes sample inputs and outputs. Some challenges include additional information to help you out.2 of 6
    3. Choose a language
      Select the language you wish to use to solve this challenge.3 of 6
    4. Enter your code
      Code your solution in our custom editor or code in your own environment and upload your solution as a file.4 of 6
    5. Test your code
      You can compile your code and test it for errors and accuracy before submitting.5 of 6
    6. Submit to see results
      When you're ready, submit your solution! Remember, you can go back and refine your code anytime.6 of 6
    1. Check your score