Please provide your answer/code and we’ll look it over. > On Feb 27, 2021, at 5:47 AM, Vignesh Kumar <vinesh1...@gmail.com> wrote: > > Hello all, > > Thanks in advance, please help me to finish this assignment > > You are given a string S consisting of letters 'a' and 'b'. You want to split > it into three separate non-empty parts. The lengths of the parts can differ > from one another. In how many ways can you split S into three parts, such > that each part contains the same number of letters 'a'? > > Write a program that accepts a string as a parameter from the command prompt > and print an integer value as an output. Given a string S of length N, > returns the number of possible ways of splitting S as described above. > > 1. Given S='babaa', the function should return 2. The possible splits are: > 'ba | ba | a' and 'bab | a | a'. > > 2. Given S='ababa', the function should return 4. The possible splits are 'a > | ba | ba','a| bab | a', 'ab | a | ba' and 'ab | ab | a'. > > 3. Given S='aba', the function should return 0. It is impossible to split S > as required. > > 4. Given S='bbbbb', the function should return 6. The possible splits are: 'b > | b | bbb', 'b| bb | bb', 'b | bbb | b', 'bb | b | bb', 'bb | bb | b' and > 'bbb | b | b'. Each part contains the same number of letters 'a' that is 0 * > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-nuts+unsubscr...@googlegroups.com > <mailto:golang-nuts+unsubscr...@googlegroups.com>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/golang-nuts/54fe7695-efa4-467e-84be-6cf28adfda62n%40googlegroups.com > > <https://groups.google.com/d/msgid/golang-nuts/54fe7695-efa4-467e-84be-6cf28adfda62n%40googlegroups.com?utm_medium=email&utm_source=footer>.
-- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/B9AF2434-CA7F-4804-9262-79BF943489C4%40ix.netcom.com.