No, I worked on it and I came up with several multi-purpose solutions based on there being five false statements.
Consider these two pairs of statements:
Alex said: It was Charlie
Emery said: It wasn’t Charlie
Dale said: It was Alex
Brook said: It wasn’t Alex
In each pair, one statement must be true and one statement must be false. So this means we have exactly two false statements and two true statements in the group.
So we know that three of the other six statements must be false.
Brook said: It was Dale
Emery said: It was Dale
Charlie said: It wasn’t Dale
Alex said: It wasn’t Brook
Charlie said: It wasn’t Brook
Dale said: It wasn’t Emery
Now test two assumptions.
First assume Dale is guilty. If so, then Brook said: It was Dale and Emery said: It was Dale are true and Charlie said: It wasn’t Dale is false. Added to the statements from above, this gives us four true statements and three false statements. So two of the remaining three statements must be false. Obviously Alex said: It wasn’t Brook and Charlie said: It wasn’t Brook must either both be false or both be true. As we know there are two false statements, they must be false which means Brook is guilty. And having found all five false statements, we know the remaining statements Dale said: It wasn’t Emery must be true is Emery is innocent.
Now assume Dale is innocent. If so, then Brook said: It was Dale and Emery said: It was Dale are false and Charlie said: It wasn’t Dale is true. Again adding in the totals from above, this time we get four false statements and three true statements. So Alex said: It wasn’t Brook and Charlie said: It wasn’t Brook must both be true and Dale said: It wasn’t Emery must be false in order to get the correct total of five false statements.
So based on this, we know that if Dale is guilty, it means Brook is also guilty and Emery is innocent. And if Dale is innocent, it means Brook is also innocent and Emery is guilty.
And that’s where I got stuck. I couldn’t see a way to deduce which of those conclusions was correct, much less untangle Alex’s and Charlie’s guilt or innocence.
I had eight possible answers, all of which were equally possible, assuming multiple guilt was allowed.
Dale and Brook innocent, Emery guilty. Alex and Charlie innocent.
Dale and Brook innocent, Emery guilty. Alex innocent and Charlie guilty.
Dale and Brook innocent, Emery guilty. Alex guilty and Charlie innocent.
Dale and Brook innocent, Emery guilty. Alex and Charlie guilty.
Dale and Brook guilty, Emery innocent. Alex and Charlie innocent.
Dale and Brook guilty, Emery innocent. Alex innocent and Charlie guilty.
Dale and Brook guilty, Emery innocent. Alex guilty and Charlie innocent.
Dale and Brook guilty, Emery innocent. Alex and Charlie guilty.
Any of these scenarios produces five false statements.
But if I had understood the implied assumption, I would have had the answer. If I had known there was only one guilty person, I would have known Dale and Brook couldn’t both be both guilty. And if Dale and Brook are innocent, then Emery is guilty. And if Emery is the sole guilty one, then Alex and Charles are innocent. Or just looking at the set of eight possible answers, I would have seen that only one had a single guilty person.