Lv.1ジャージ
7847 ワード
🤖質問する
👍🏻 2022年1月21日
<script>
function solution(n, lost, reserve) {
var answer = 0;
lost.sort();
reserve.sort();
let reserveCopy = [...reserve];
let doublePerson = [];
answer = n - lost.length;
reserve.forEach(function(val, idx) {
if (lost.indexOf(val) > -1) {
console.log(val)
answer++;
lost.splice(lost.indexOf(val), 1);
doublePerson.push(val);
}
})
reserve = reserve.filter(item => !doublePerson.includes(item));
reserve.forEach(function(val, idx) {
if (lost.indexOf(val-1) > -1) {
answer++;
lost.splice(lost.indexOf(val-1), 1);
} else if (lost.indexOf(val+1) > -1) {
answer++;
lost.splice(lost.indexOf(val+1),1);
}
})
return answer;
}
</script>
あまり難しくないと思いましたが、届いた並びが不揃いになるとは思いませんでした.そして、私は確かにいくつかの制限事項を把握していると思いますが、他の人がアップロードしたテストケースを見るたびに、私は私の愚かさに感嘆します.Reference
この問題について(Lv.1ジャージ), 我々は、より多くの情報をここで見つけました https://velog.io/@youjinee98/Lv.1-체육복テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol