알고리즘 풀이

한 개의 문자열을 입력받아 해당 문자열에 알파벳 대문자가 몇 개 있는지 알아내는 프로그램 을 작성하세요. function solution(s){ let answer=0; for (let i of s) { const unitCode = i.charCodeAt(0) if (unitCode >= 60 && unitCode = 97 && i.charCodeAt()
대문자와 소문자가 같이 존재하는 문자열을 입력받아 대문자로 모두 통일하여 문자열을 출력 하는 프로그램을 작성하세요. function solution(s){ let answer=0; for (let i of s) { const unitCode = i.charCodeAt(0) if (unitCode >= 60 && unitCode
왕비를 피해 일곱 난쟁이들과 함께 평화롭게 생활하고 있던 백설공주에게 위기가 찾아왔다. 일과를 마치고 돌아온 난쟁이가 일곱 명이 아닌 아홉 명이었던 것이다. 아홉 명의 난쟁이는 모두 자신이 "백설 공주와 일곱 난쟁이"의 주인공이라고 주장했다. 뛰어난 수학적 직관력을 가지고 있던 백설공주는, 다행스럽게도 일곱 난쟁이의 키의 합이 100이 됨을 기억해 냈다. 아홉 난쟁이의 키가 주어졌을 때, 백설공주를 도와 일곱 난쟁이를 찾는 프로그램을 작성하시오. function solution(arr){ let answer = arr const sum = answer.reduce((a, b)=> a + b) for (let i = 0; i < 8; i++) { for (let j = i + 1; j < 9; j++) {..
1. 100이하의 자연수 A, B, C를 입력받아 세 수 중 가장 작은 값을 출력하는 프로그램을 작성하세요.(정렬을 사용하면 안됩니다) function solution(a, b, c){ let answer if (a c) answer = c return answer } console.log(solution(2, 5, 1)); 2. 길이가 서로 다른 A, B, C 세 개의 막대 길이가 주어지면 이 세 막대로 삼각형을 만들 수 있으면 "YES"를 출력하고, 만들 수 없으면 "NO"를 출력한다. function solution(a, b, c){ let answer="YES" let max if (a > b) max = a els..
JoyYellow
'알고리즘 풀이' 카테고리의 글 목록 (4 Page)