ABC148 B - Strings with the Same Length

備忘録

問題

atcoder.jp

回答

"use strict"
function Main(input) {
  input = input.trim().split('\n');
  const N = input[0];
  const S = input[1].trim().split(' ')[0];
  const T = input[1].trim().split(' ')[1];
 
  let ret = [];
  for(let i=0; i<N; i++){
    ret.push(S[i]);
    ret.push(T[i]);
  }
 
  console.log(ret.join(''));
}
Main(require("fs").readFileSync("/dev/stdin", "utf8"));

考え方

N回ループして、i(0≦i≦N)番目のSTの文字を別の配列にpushする。
最後に、join('')で配列をつなげて文字列にする。