Skip to content

Instantly share code, notes, and snippets.

@breakstorm
Last active February 7, 2017 09:36
Show Gist options
  • Save breakstorm/96b0295d0020635a2bd77ea7069ca566 to your computer and use it in GitHub Desktop.
Save breakstorm/96b0295d0020635a2bd77ea7069ca566 to your computer and use it in GitHub Desktop.
점수비교 알고리즘
process.stdin.resume();
process.stdin.setEncoding('ascii');
var input_stdin = "";
var input_stdin_array = "";
var input_currentline = 0;
process.stdin.on('data', function (data) {
input_stdin += data;
});
process.stdin.on('end', function () {
input_stdin_array = input_stdin.split("\n");
main();
});
function readLine() {
return input_stdin_array[input_currentline++];
}
/////////////// ignore above this line ////////////////////
function main() {
var a0_temp = readLine().split(' ');
var a0 = parseInt(a0_temp[0]);
var a1 = parseInt(a0_temp[1]);
var a2 = parseInt(a0_temp[2]);
var b0_temp = readLine().split(' ');
var b0 = parseInt(b0_temp[0]);
var b1 = parseInt(b0_temp[1]);
var b2 = parseInt(b0_temp[2]);
////////////////////////////작성한 부분////////////////////////////////////////
var a_score = 0;
var b_score = 0;
var arr_length = 0;
if(a0_temp.length > b0_temp.length) arr_length = a0_temp.length;
else arr_length = b0_temp.length;
for(i=0; i < arr_length; i++){
if(parseInt(a0_temp[i]) > parseInt(b0_temp[i])) a_score = a_score + 1;
else if(parseInt(a0_temp[i]) < parseInt(b0_temp[i])) b_score = b_score + 1;
}
console.log(a_score + ' ' + b_score);
//a,b 스코어 변수 만들기
//a,b 배열의 길이 구하기, 더큰 값을 저장
//반복문으로 한개씩 선택
//a,b 스코어에 따른 값 저장
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment