Algorithm 2

[백준] 평균점수 ( JavaScript 풀이 )

위와 같은 문제입니다. 이 문제는 40점 이하의 점수를 입력받으면 최소 점수인 40점으로 대체가 되어야 한다는 겁니다. 예제입력을 보면 10 + 65 + 100 + 30 +95 가 되어 평균점수를 내면 300/5 가 되어 60점이 되어야 하지만 10 점과 30점은 40점으로 대체되어야 하기에 40 + 65 + 100 + 40 + 95 가 되어야 합니다. 그래서 340/5 가 되어 68점이 되는 것입니다. 그래서 저는 일단 변수를 2개 선언하였습니다. 1. 변수/배열 선언 var student = ['원섭','세희','상근','숭이','강수']; // 점수를 입력받을 학생 수 var sum = 0; // 합계점수집계를 위한 변수선언 2. 학생 수 만큼 반복하며 점수를 입력 받고 그 점수가 40점이 넘으면 ..

Algorithm 2020.03.19

[백준] 상근날드 ( JavaScript 풀이 )

위와 같은 문제입니다. 저는 이런 문제를 풀때 먼저 손으로 풀어보는 타입입니다. 조건은 위와 같이 1. 입력은 5번 받는다. 2. 1,2,3 입력된 것은 버거의 가격 4,5 번에 입력된 것은 음료의 가격이다 3. 1,2,3 번의 가격중 가장낮은 가격과 4,5번의 가격중 가장낮은 가격을 더해 -50원을 뺀다. 4. 출력한다 라는 조건입니다. 그래서 저의 풀이는 2가지 였습니다. 처음방법은 좀 무식(?) 하게 풀었습니다. 1. 일단 배열과 변수를 선언합니다 var setMenu = ['상덕버거','중덕버거','하덕버거','콜라','사이다']; // 입력받은 배열선언 var price = new Array(5); // 각각의 가격을 담을 배열 선언 var minSum = 0; // 버거의 최소가를 담을 변수선..

Algorithm 2020.03.19
728x90