728x90
반응형
SMALL

문제 설명

정수 num과 n이 매개 변수로 주어질 때, num이 n의 배수이면 1을 return n의 배수가 아니라면 0을 return하도록 solution 함수를 완성해주세요.


제한사항

  • 2 ≤ num ≤ 100
  • 2 ≤ n ≤ 9

입출력 예

num n result

98 2 1
34 3 0

입출력 예 설명

입출력 예 #1

  • 98은 2의 배수이므로 1을 return합니다.

입출력 예 #2

  • 32는 3의 배수가 아니므로 0을 return합니다.
class Solution {
    public int solution(int num, int n) {
        int answer = (num % n == 0) ? 1 : 0;
        return answer;
    }
}

num을 n으로 나눈 나머지가 0인 경우 answer 변수에 1을 저장하고, 그렇지 않은 경우에는 0을 저장합니다. 이후 answer 변수를 반환

728x90
반응형
LIST

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

flag에 따라 다른 값 반환하기  (0) 2023.04.30
정수 부분  (0) 2023.04.30
공배수  (0) 2023.04.30
문자열의 앞의 n글자  (0) 2023.04.30
프로그래머스 스킬 체크 테스트 - 문제 1  (0) 2023.04.30
728x90
반응형
SMALL

문제 설명

정수 number와 n, m이 주어집니다. number가 n의 배수이면서 m의 배수이면 1을 아니라면 0을 return하도록 solution 함수를 완성해주세요.


제한사항

  • 10 ≤ number ≤ 100
  • 2 ≤ n, m < 10

입출력 예

number n m result

60 2 3 1
55 10 5 0

입출력 예 설명

입출력 예 #1

  • 60은 2의 배수이면서 3의 배수이기 때문에 1을 return합니다.

입출력 예 #2

  • 55는 5의 배수이지만 10의 배수가 아니기 때문에 0을 return합니다.
class Solution {
    public int solution(int number, int n, int m) {
        int answer = (number % n == 0 && number % m == 0) ? 1 : 0;
        return answer;
    }
}

number를 n과 m으로 나눈 나머지가 모두 0인 경우 answer 변수에 1을 저장하고, 그렇지 않은 경우에는 0을 저장합니다. 이후 answer 변수를 반환

728x90
반응형
LIST

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

정수 부분  (0) 2023.04.30
n의 배수  (0) 2023.04.30
문자열의 앞의 n글자  (0) 2023.04.30
프로그래머스 스킬 체크 테스트 - 문제 1  (0) 2023.04.30
대문자로 바꾸기  (0) 2023.04.30
728x90
반응형
SMALL

문제 설명

문자열 my_string과 정수 n이 매개변수로 주어질 때, my_string의 앞의 n글자로 이루어진 문자열을 return 하는 solution 함수를 작성해 주세요.


제한사항

  • my_string은 숫자와 알파벳으로 이루어져 있습니다.
  • 1 ≤ my_string의 길이 ≤ 1,000
  • 1 ≤ n ≤ my_string의 길이

입출력 예

my_string n result

"ProgrammerS123" 11 "ProgrammerS"
"He110W0r1d" 5 "He110"

입출력 예

입출력 예 #1

  • 예제 1번의 my_string에서 앞의 11글자는 "ProgrammerS"이므로 이 문자열을 return 합니다.

입출력 예 #2

  • 예제 2번의 my_string에서 앞의 5글자는 "He110"이므로 이 문자열을 return 합니다.

substring() 방법

첫 번째를 얻으려면 n 문자열의 문자, 우리는 시작 인덱스를 0으로, 끝 인덱스를 다음과 같이 전달할 수 있습니다. n ~로 substring() 방법. 참고로 substring() 메서드 반환 IndexOutOfBoundsException 끝 인덱스가 문자열의 길이보다 큰 경우. 이것은 아래와 같이 삼항 연산자를 사용하여 처리할 수 있습니다.

class Solution {
    public String solution(String my_string, int n) {
        String answer = my_string.substring(0,n);
        return answer;
    }
}
728x90
반응형
LIST

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

n의 배수  (0) 2023.04.30
공배수  (0) 2023.04.30
프로그래머스 스킬 체크 테스트 - 문제 1  (0) 2023.04.30
대문자로 바꾸기  (0) 2023.04.30
소문자로 바꾸기  (0) 2023.04.30

+ Recent posts