/////////////////////////////No.69 文字を自由に並び替え //入力文字読み取り var inputall = require('fs').readFileSync('/dev/stdin', 'utf8'); //すべて受け取り改行で区切って格納 var input = inputall.split("\n"); //比較する2つの文字列を変数に置き換える var str0 = input[0].split(""); var str1 = input[1].split(""); //それぞれの文字列をソート //str0をソート str0.sort(function (a, b) { if (a < b) return -1; if (a > b) return 1; return 0; }); //str0をソート str1.sort(function (a, b) { if (a < b) return -1; if (a > b) return 1; return 0; }); var result ="YES" for (var i = 0; i < str0.length; i++) { if (str0[i] == str1[i]) { continue; } else { result ="NO" } } console.log(result);