Сьогодні о 18:00
Вебінар:
«
Інтеграція знань, практики та інноваційних технологій у професійному розвитку педагогів закладів освіти
»
Взяти участь Всі події
Матеріал:

C# Task Solution There are two-letter strings, "AA", "AB" and "BB"...

zip
13.09.2024
0 0

327

0

0

придбати матеріал
Ціна:

333 грн

222 грн

33%

Після покупки цей матеріал відразу стане доступним для використання повною мірою. Запитів на доступ не потрібно відправляти. Всі придбані матеріали зберігаються в розділі мої придбані матеріали.

Опис методичного матеріалу:

There are two-letter strings, "AA", "AB" and "BB", which appear AA, AB and BB times respectively. The task is to join some of these strings to create the longest possible string which does not contain "AAA" or "BBB".

For example, having AA = 5, AB = 0 and BB = 2, it is possible to join five strings by taking both of the "BB" strings and three of the "AA" strings. Then they can be joined into "AA-BB-AA-BB-AA" → "AABBAABBAA".

Note that it is not possible to add another "AA" string as the result would then contain "AAA".

Write a function:

def solution (AA, AB, BB)

that, given three integers AA, AB and BB, returns the longest string that can be created according to the rules described above.

If there is more than one possible answer, the function may return any of them.

Examples:

1. Given AA = 5, AB = 0 and BB = 2, the function should return "AABBAABBAA", as explained above.

2. Given AA = 1, AB = 2 and BB = 1, possible results are "BBABABAA", "ABAABBAB", "ABABAABB" or "AABBABAB".

3. Given AA = 0, AB = 2 and BB = 0, the function should return "ABAB".

4. Given AA = 0, AB = 0 and BB = 10, the function should return "BB".

A ZIP folder contains 2 files with the whole code, - Program.txt and Program.cs

You can watch how this code works here >>>

Вміст матеріалу:

Відображення документу є орієнтовним і призначене для ознайомлення зі змістом, та може відрізнятися від вигляду завантаженого документа.

Доступ до плеєра. Вбудувати плеєр:

0.
zip
Program.zip
219,4 Кб
1.
zip
Program.zip
1,1 Кб
2.
jpg
82,9 Кб
3.
jpg
153,8 Кб
придбати матеріал
Ціна:

333 грн

222 грн

33%

Після покупки цей матеріал відразу стане доступним для використання повною мірою. Запитів на доступ не потрібно відправляти. Всі придбані матеріали зберігаються в розділі мої придбані матеріали.

Рекомендуємо
-33%

Календарно-тематичне планування 6 клас НУШ Full Blast Plus 6 - 3,5 год: І(3 год) і ІІ(4год) семестри

docx
Календарно-тематичне планування 6 клас НУШ Full Blast Plus 6 - 3,5 год: І(3 год) і ІІ(4год) семестри

225

Аватар профіля Hаталія Олександрівна Aндрєєва
Англійська мова
6 клас

50 грн

-33%

Заповнення журналу "Зміст уроку". Англійська мова 7 клас, 1 семестр, Prime Time 2 (Модулі 4-6), 5 год. на тиждень

xls
Заповнення журналу "Зміст уроку". Англійська мова 7 клас, 1 семестр, Prime Time 2 (Модулі 4-6), 5 год. на тиждень

192

Аватар профіля Hаталія Олександрівна Aндрєєва
Англійська мова
7 клас

100 грн

-33%

Заповнення журналу "Зміст уроку". Англійська мова 7 клас, 2 семестр, Prime Time 2 (Модулі 4-6), 5 год. на тиждень

xls
Заповнення журналу "Зміст уроку". Англійська мова 7 клас, 2 семестр, Prime Time 2 (Модулі 4-6), 5 год. на тиждень

167

Аватар профіля Hаталія Олександрівна Aндрєєва
Англійська мова
7 клас

100 грн

-33%

At the Customs. Declaration Form

pdf
At the Customs. Declaration Form

468

Аватар профіля Hаталія Олександрівна Aндрєєва
Англійська мова
дорослі

30 грн

20 грн

-33%

Календарно-тематичне планування 9 клас Prime Time 3 (Модулі 4-6). 5 год., І-ІІ семестри

docx
Календарно-тематичне планування 9 клас Prime Time 3 (Модулі 4-6). 5 год., І-ІІ семестри

64

Аватар профіля Hаталія Олександрівна Aндрєєва
Англійська мова
9 клас

70 грн

-33%

Календарно-тематичне планування 9 клас Карпюк. 3 год., І-ІІ семестри

docx
Календарно-тематичне планування 9 клас Карпюк. 3 год., І-ІІ семестри

332

Аватар профіля Hаталія Олександрівна Aндрєєва
Англійська мова
9 клас

50 грн