Входы:
Две отдельные цифры (назовем их mи n) и две буквы (назовем их aи b) в выбранном вами формате ввода.
Выход:
Для прохождения, притворись m=2, n=5, a='a', b='b'.
Ваш вывод будет строкой, созданной из ваших четырех входов. Давайте назовем строку resultсо значением "". Во- первых, конкатенация aна result mраз, так что СЦЕПИТЬ aна result 2раз. resultтеперь равны aa. Во-вторых, объединить bна result mраз, поэтому объединить bна result 2раз. resultтеперь равны aabb. И наконец, если результат уже длиннее n, обрезать resultего до длины n. В противном случае продолжайте чередование с mдлинами отрезков aи bпока resultне будет длины n. Окончательное resultэто aabba, который имеет длину 5.
Тестовые случаи:
Input: m = 2, n = 4, a = A, b = B
Output: AABB
Input: m = 3, n = 8, a = A, b = B
Output: AAABBBAA
Input: m = 4, n = 3, a = A, b = B
Output: AAA
Input: m = 2, n = 10, a = A, b = B
Output: AABBAABBAA
Как всем известно, миром правит меньшее, поэтому побеждают самые маленькие программы в байтах! :)
m=2,n=10,a=A,b=B