Cody

Solution 407818

Submitted on 21 Feb 2014 by J.R.! Menzinger
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
%% x={'A' 'A' 'A'}; assert(howmany(x)==1)

ans = AAA ans = 1

2   Pass
%% x={'A' 'B' 'C'}; assert(howmany(x)==0)

ans = ABC ACB BAC BCA CAB CBA ans = 0

3   Pass
%% x={'A' 'A' 'A' 'A' 'B'}; assert(howmany(x)==1)

ans = AAAAB AAABA AABAA ABAAA BAAAA ans = 1

4   Pass
%% x={'A' 'A' 'A' 'B' 'B'}; assert(howmany(x)==2)

ans = AAABB AABAB AABBA ABAAB ABABA ABBAA BAAAB BAABA BABAA BBAAA ans = 2

5   Pass
%% x={'A' 'A' 'A' 'B' 'B' 'B'}; assert(howmany(x)==0)

ans = AAABBB AABABB AABBAB AABBBA ABAABB ABABAB ABABBA ABBAAB ABBABA ABBBAA BAAABB BAABAB BAABBA BABAAB BABABA BABBAA BBAAAB BBAABA BBABAA BBBAAA ans = 0

Suggested Problems

More from this Author100