19 lines
339 B
Go
19 lines
339 B
Go
package q1768
|
|
|
|
import "strings"
|
|
|
|
func mergeAlternately(word1 string, word2 string) string {
|
|
builder := strings.Builder{}
|
|
for i := range max(len(word1), len(word2)) {
|
|
if i < len(word1) {
|
|
builder.WriteByte(word1[i])
|
|
}
|
|
if i < len(word2) {
|
|
builder.WriteByte(word2[i])
|
|
}
|
|
}
|
|
|
|
return builder.String()
|
|
}
|
|
|
|
var _ = mergeAlternately
|