Canadian Computing Competition: 2022 Stage 1, Junior #1
A regular box of cupcakes holds cupcakes, while a small box holds
cupcakes. There are
students in a class and a total of at least
cupcakes. Your job is to determine how many
cupcakes will be left over if each student gets one cupcake.

Input Specification
The input consists of two lines.
- The first line contains an integer
, representing the number of regular boxes.
- The second line contains an integer
, representing the number of small boxes.
Output Specification
Output the number of cupcakes that are left over.
Sample Input 1
2
5
Output for Sample Input 1
3
Explanation of Output for Sample Input 1
The total number of cupcakes is which equals
. Since there are
students,
there are
cupcakes left over.
Sample Input 2
2
4
Output for Sample Input 2
0
Explanation of Output for Sample Input 2
The total number of cupcakes is which equals
. Since there are
students,
there are no cupcakes left over.
Comments
this is the first problem i did
Nice job. I would recommend learning languages like C++ for competetive programming, since it's faster and supported by basically all coding competitions.
Keep in mind that using C++ for competitve programming without a template is kind of a pain. The CCC supports Python3, C++, Java and from my experience, Python can solve all problems (unless specified to use c++). I tried to write c++ code during the contest, and it becomes tedious because the syntax of the lang makes it hard to write algorithms from scratch. Then again, it comes down to personal preference. I can see why many people use c++ but in my experience, python gets the job done.