[プログラマー]模擬試験
プログラマー完全ナビゲーション1級-シミュレーション試験
function solution(answers) {
const students = [[1, 2, 3, 4, 5], [2, 1, 2, 3, 2, 4, 2, 5], [3, 3, 1, 1, 2, 2, 4, 4, 5, 5]];
const winner = [];
let topScore = 0;
students.forEach((student, studentIdx) => {
let score = 0;
answers.forEach((answer, idx) => {
if (answer == student[idx % student.length]) score++;
})
if (score > topScore) {
topScore = score;
winner.splice(0);
winner.push(studentIdx + 1);
} else if (score === topScore) {
winner.push(studentIdx + 1);
}
})
return winner;
}
Reference
この問題について([プログラマー]模擬試験), 我々は、より多くの情報をここで見つけました https://velog.io/@mandarinduk/프로그래머스-모의고사テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol