Problema este foarte simpla:
#include <iostream>
using namespace std;
int main()
{
int a,b;
//citesti a si b cu cin
if ( a%b == 0 )
//afisezi posibil
else //afisezi imposibil
return 0;
}
Daca te uiti la exemplu observi ca 6 se imparte la 3, dar 6 la 4 nu, deci imposibil
Explicatie:
6 cadouri ÷ 3 cadouri per cutie = 2 cutii necesare
6 cadouri ÷ 4 cadouri per cutie = 1,5 cutii necesare (deci nu incap exact)