Fair Distribution
Mr.
Forhad has X children. One day, on his way home, he bought Y chocolates
for his children. He doesn’t know if he can divide these Y chocolates
equally among his X children. If he can’t, then he must buy some more
chocolates so that he can divide the chocolates equally among his
children.
Now, you need to write a program to help Mr. Forhad determine the minimum number of additional chocolates that he needs to by so that he can make the distribution fair.
Now, you need to write a program to help Mr. Forhad determine the minimum number of additional chocolates that he needs to by so that he can make the distribution fair.
Input
Each line will have two integers X and Y
(0 < X, Y < 150) where X is the number of children that Mr.
Forhad has and Y is the number of chocolates that Mr. Forhad has already
bought.
Output
You must print one integer which is the minimum number of additional chocolates that Mr. Forhad needs to buy.
#include<iostream>
using namespace std;
int main()
{
int x,y,temp;
cin>>x>>y;
temp=y;
while(1)
{
if(y%x==0)
{
break;
}
y++;
}
cout<<y-temp<<endl;
}