본문 바로가기
728x90

알고리즘53

[프로그래머스] 수박수박수박수박수박수? 프로그래머스 1단계 수박수박수박수박수박수? https://programmers.co.kr/learn/challenges 문제 설명 풀이 class Solution { public String solution(int n) { String answer = ""; for(int i=1; i 2022. 4. 23.
[프로그래머스] 서울에서 김서방 찾기 프로그래머스 1단계 서울에서 김서방 찾기 https://programmers.co.kr/learn/challenges 문제 설명 풀이 class Solution { public String solution(String[] seoul) { int i; String key = "Kim"; for(i=0; i 2022. 4. 23.
[프로그래머스] 가운데 글자 가져오기 프로그래머스 1단계 가운데 글자 가져오기 https://programmers.co.kr/learn/challenges 문제 설명 풀이 class Solution { public String solution(String s) { int num = s.length(); String answer = ""; if (num%2==0) { answer += s.charAt(num/2-1); answer += s.charAt(num/2); } else { answer += s.charAt(num/2); } return answer; } } 코드 설명 1. 문자열의 길이가 짝수라면 문자열의 가운데 두 글자를 answer에 더한다. 2. 문자열의 길이가 홀수라면 문자열의 가운데 글자를 answer에 더한다. 메소드 설명.. 2022. 4. 23.
[프로그래머스] 약수의 합 프로그래머스 1단계 약수의 합 https://programmers.co.kr/learn/challenges 문제 설명 풀이 import java.util.Scanner; class Solution { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); solution(n); } public static int solution(int n) { int answer = 0; for (int i=1; i 2022. 4. 23.
728x90