728x90
반응형
SMALL

문제 설명

문자열 my_string이 매개변수로 주어집니다. my_string을 거꾸로 뒤집은 문자열을 return하도록 solution 함수를 완성해주세요.


제한사항

  • 1 ≤ my_string의 길이 ≤ 1,000

입출력 예

my_string return

"jaron" "noraj"
"bread" "daerb"

입출력 예 설명

입출력 예 #1

  • my_string이 "jaron"이므로 거꾸로 뒤집은 "noraj"를 return합니다.

입출력 예 #2

  • my_string이 "bread"이므로 거꾸로 뒤집은 "daerb"를 return합니다.
class Solution {
    public String solution(String my_string) {
        String answer = "";
        
        for(int i = my_string.length() -1; i>=0; i--){
            answer += my_string.substring(i, i+1);
        }
        return answer;
    }
}
728x90
반응형
LIST

'알고리즘 > 프로그래머스 JAVA LV.0' 카테고리의 다른 글

중복된 숫자 개수  (0) 2023.01.23
삼각형의 완성조건 (1)  (0) 2023.01.23
배열 원소의 길이  (0) 2023.01.23
배열의 평균값  (0) 2023.01.21
양꼬치  (0) 2023.01.21
728x90
반응형
SMALL

문제 설명

문자열 배열 strlist가 매개변수로 주어집니다. strlist 각 원소의 길이를 담은 배열을 retrun하도록 solution 함수를 완성해주세요.


제한사항

  • 1 ≤ strlist 원소의 길이 ≤ 100
  • strlist는 알파벳 소문자, 대문자, 특수문자로 구성되어 있습니다.

입출력 예


입출력 예 설명

입출력 예 #1

  • ["We", "are", "the", "world!"]의 각 원소의 길이인 [2, 3, 3, 6]을 return합니다.

입출력 예 #2

  • ["I", "Love", "Programmers."]의 각 원소의 길이인 [1, 4, 12]을 return합니다.

class Solution {
    public int[] solution(String[] strlist) {

        int x = strlist.length;
        int[] y = new int[x];
        int z = 0;

        for(int i = 0; i<x; i++) {
            y[i] = strlist[i].length();
        }

        int[] answer = {z};
        return y;
    }
}
728x90
반응형
LIST

'알고리즘 > 프로그래머스 JAVA LV.0' 카테고리의 다른 글

삼각형의 완성조건 (1)  (0) 2023.01.23
문자열 뒤집기  (0) 2023.01.23
배열의 평균값  (0) 2023.01.21
양꼬치  (0) 2023.01.21
피자 나눠먹기(1)  (0) 2023.01.21
728x90
반응형
SMALL

문제 설명

정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소의 평균값을 return하도록 solution 함수를 완성해주세요.


제한사항

  • 0 ≤ numbers의 원소 ≤ 1,000
  • 1 ≤ numbers의 길이 ≤ 100
  • 정답의 소수 부분이 .0 또는 .5인 경우만 입력으로 주어집니다.

입출력 예

numbers result

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 5.5
[89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99] 94.0

입출력 예 설명

입출력 예 #1

  • numbers의 원소들의 평균 값은 5.5입니다.

입출력 예 #2

  • numbers의 원소들의 평균 값은 94.0입니다.
class Solution {
    public double solution(int[] numbers) {
        double answer = 0;

        int sum = 0;
        for(int i: numbers){
            sum+=i;
        }
        answer = sum/(double)numbers.length;
        return answer;
    }
}
728x90
반응형
LIST

'알고리즘 > 프로그래머스 JAVA LV.0' 카테고리의 다른 글

문자열 뒤집기  (0) 2023.01.23
배열 원소의 길이  (0) 2023.01.23
양꼬치  (0) 2023.01.21
피자 나눠먹기(1)  (0) 2023.01.21
점의 위치 구하기 Java  (0) 2023.01.21

+ Recent posts