入力:
選択した入力形式での2つの1桁(それらをm
、と呼んでみましょうn
)と2つの文字(a
とと呼んでみましょうb
)。
出力:
チュートリアルでは、のふりをしm=2, n=5, a='a', b='b'
ます。
出力は、4つの入力から作成された文字列になります。result
valueでstringを呼び出しましょう""
。まず、CONCATENATE a
へのresult
m
回なので、CONCATENATE a
へresult
2
回。result
に等しくなりましたaa
。第二に、CONCATENATE b
へのresult
m
回なので、CONCATENATE b
へresult
2
回。result
に等しくなりましたaabb
。最後に、resultがすでにより長い場合n
、result
lengthを持つように切り捨て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