Bunuel
In certain pool there are 30 piranhas, which eat each other. Once a piranha eaten 3 others it's satisfied and stops eating, what are the maximum and minimum numbers of satisfied piranhas possible?
NOTE: When piranha A eats a piranha B which ate a number of piranhas previously, it's counted that A piranha still ate only one.
NOTE: Dead satisfied piranha still counts as satisfied.
This is my Q, so please comment about the quality and difficulty level.
Max piranhas satisfied :-
for a fish to be satisfied it need to eat 3. So a max of 27 fish can be eaten. So a maximum of 9 fishes can be satisfied.
Min piranhas satisfied :-
A fish needs 3 fish to be satisfied. 1 or 2 is still unstatisfied.
let 15 fish eat the other 15.
So we get 15 fish with 1 fish eaten
Let 7 eat 7.
So we get 1 with 1 and 7 with 2 eaten. Total 8.
Let the one fish with 1 eaten eat one more.
So we get 7 fish with 2 eaten each.
Now let 3 can eat 1 each.
So we get 4 with 3 satisfied.
The last one can eat 1. Which gives us 4 satisfied.
Difficulty :- moderate

. Any prob is simpler with options. (except SC

!!)
Quality :- pretty good