Do you take off points if the circuit that we made is not effective (but correct)? For example, if we made a circuit with 6 gates but it is possible to do it with only 3 gates…
Unless specified explicitly, your solution need not be the most efficient. However, if you can think of a solution more efficient than your current design, why not implement it?