[프로그래머스] 230915 코딩테스트 연습 1. 가운데 글자 가져오기 * substr(문자열 특정 위치, 가져올 갯수) function solution(s) { var answer = ''; if(s.length%2 == 0) { // 단어의 길이가 짝수 answer = s.substr((s.length-1)/2, 2); } else { // 단어의 길이가 홀수 answer = s.substr(s.length/2, 1); } return answer; } 2. 수박수박수박수박수박수? function solution(n) { var answer = ''; for(let i=1; i
[백준] n.5622 - 다이얼에 해당하는 문자 식별&사용 시간 구하기 1. 문제 https://www.acmicpc.net/problem/5622 5622번: 다이얼 첫째 줄에 알파벳 대문자로 이루어진 단어가 주어진다. 단어의 길이는 2보다 크거나 같고, 15보다 작거나 같다. www.acmicpc.net 2. 주요 개념 - 스캐너 - split 함수 - 반복문 (for문) - switch ~ case 3. 나의 풀이 (*은 잘 안풀린 부분) import java.io.*; import java.util.*; class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); String dial; // 전화 거는 대문자 문자열 int total = 0; // 총 시간 dial =..
[백준] n.2675 - 문자열에 속해있는 각 문자를 원하는 횟수만큼 반복하기 1. 문제 https://www.acmicpc.net/problem/2675 2675번: 문자열 반복 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다 www.acmicpc.net 2. 주요 개념 - 스캐너 (int, String) - 중첩 반복문 (for문) - 문자열.charAt() : 문자열에서 index 값에 따른 문자 추출 3. 나의 풀이 (*은 잘 안풀린 부분) import java.io.*; import java.util.*; public class Main { public static void main(String[] args) { Scan..
[백준] n.3052 - 서로 다른 나머지 개수 구하기 1. 문제 https://www.acmicpc.net/problem/3052 3052번: 나머지 각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다. www.acmicpc.net 2. 사용 개념 - Scanner - 반복문 (for문), 이중 반복문 - boolean 변수, int 변수 - 1차원 배열 3. 나의 풀이 (*은 잘 안풀린 부분) import java.io.*; import java.util.*; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); //*boolean 이용해서 동일여부 판단!!* in..
썸네일 [FrontEnd2] JS 연습문제 풀이 (중첩 반복문 2) 안녕하세요~ 보라해바라기입니다:) 저번 게시글에 이어 이번에도 중첩 반복문을 연습해보았습니다. 1. 중첩 반복문 (1) 입력횟수만큼 문자 출력 (2) 입력횟수만큼 문자 출력 (가운데 정렬) (풀이 후 업데이트) (3) 규칙에 따라 입력 횟수를 적용하여 문자 출력 (4) 규칙에 따라 입력 횟수를 적용하여 문자 출력 (역순으로) (5) 규칙에 따라 입력 횟수를 적용하여 문자 출력
썸네일 [FrontEnd2] JS 연습문제 풀이 (중첩 반복문 1) 안녕하세요:) 보라해바라기입니다~ 오늘은 중첩 반복문을 연습해보았습니다. 1. 중첩 반복문 1 (1) 시작 단, 끝 단 입력받아 (시작 단과 끝단을 포함한)그 사이에 해당하는 구구단 출력 (2) 시작 단, 끝 단 입력받아 짝수 단에 해당하는 구구단 출력 (3) 시작 단, 끝 단 입력받아 그 사이에 해당하는 구구단 출력 (4) 시작 숫자와 끝 숫자를 입력받아 그 사이에 해당하는 완전수 출력 (5) 시작 숫자와 끝 숫자를 입력받아 그 사이에 해당하는 소수 출력 (문제 풀이 후 수정)
썸네일 [FrontEnd2] JS 연습문제 풀이 (switch, while ,for 문) 1. Switch (1) 1,2,3 출력 (2) 조건에 따른 지하철 요금 출력 (3) 성적에 따른 학점 출력 (4) 알파벳에 따른 단어 출력 (5) 사칙연산 1. While (1) 입력 숫자만큼 문장 출력 (2) 입력 숫자의 구구단 구하기 (3) 시작 숫자와 끝 숫자 사이의 짝수 출력 (4) 시작 숫자와 끝 숫자 사이의 홀수 출력 (5) 시작 숫자부터 끝 숫자까지의 합 출력 1. For (1) 입력 횟수만큼 문장 출력 (2) 입력 숫자의 구구단 구하기 (3) 시작 숫자와 끝 숫자 사이의 짝수 출력 (4) 시작 숫자와 끝 숫자 사이의 홀수 출력 (5) 시작 숫자부터 끝 숫자까지의 합 출력