Hungry Lemurs
Practice
4 (96 votes)
Ready
Mathematics
Approved
Easy
Mathamatics
Problem
93% Success 7504 Attempts 20 Points 2s Time Limit 256MB Memory 1024 KB Max Code

There are K lemurs on Madagascar and Kevin has N bananas. He has to give away all his bananas to lemurs. Lemurs are happy if all of them get the same number of bananas (even if they don't get any). In one minute Kevin can do one of the following:

  • Find one banana.
  • Discard one banana (eat).
  • Increase a population of lemurs on Madagascar by one.
  • If there are at least two lemurs remove one of them from Madagascar (don't ask how).

Help Kevin and find the minimum number of minutes Kevin needs to satisfy all the lemurs.

Input format:

The only line of the input contains two space-separated integers N and K.

Output format:

Output the single integer -- the minimum number of minutes.

Constraints:

  • 1 ≤ K,N ≤ 105
  • K, N ≤ 50 in test data worth 33% of all points

Please login to use the editor

You need to be logged in to access the code editor

Loading...

Please wait while we load the editor

Loading...
Results
Custom Input
Run your code to see the output
Submissions
Please login to view your submissions
Similar Problems
Points:20
1 votes
Tags:
MathematicsEasyMathematicsMathamatics
Points:20
11 votes
Tags:
Basic ProgrammingOpenApprovedEasyHash functionMathamatics
Points:20
3 votes
Tags:
Easy