[프로그래머스 Lv0.] 181947번 덧셈식 출력하기 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명두 정수 a, b가 주어질 때 다음과 같은 형태의 계산식을 출력하는 코드를 작성해 보세요.a + b = c제한사항1 ≤ a, b ≤ 100풀이import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); System.out.println(a + " + " + b + " = " + (a + b)); }}
[프로그래머스 Lv0.] 181945번 문자열 돌리기 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명문자열 str이 주어집니다.문자열을 시계방향으로 90도 돌려서 아래 입출력 예와 같이 출력하는 코드를 작성해 보세요.제한사항1 ≤ str의 길이 ≤ 10풀이import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); for(int i=0; i
[프로그래머스 Lv0.] 181930번 주사위 게임 2 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명1부터 6까지 숫자가 적힌 주사위가 세 개 있습니다. 세 주사위를 굴렸을 때 나온 숫자를 각각 a, b, c라고 했을 때 얻는 점수는 다음과 같습니다.세 숫자가 모두 다르다면 a + b + c 점을 얻습니다.세 숫자 중 어느 두 숫자는 같고 나머지 다른 숫자는 다르다면 (a + b + c) × (a + b + c )점을 얻습니다.세 숫자가 모두 같다면 (a + b + c) × (a + b + c ) × (a + b + c )점을 얻습니다.세 정수 a, b, c가 매개변수로 주어질 때, 얻는 점수를 return 하는 solution 함수를 작성해 주세요.제한사항a, b, c는 1이상 6이하의 정수입니다.입출력 예abcresult2619533473444110592풀이class Solution { ..
[프로그래머스 Lv0.] 181914번 9로 나눈 나머지 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명음이 아닌 정수를 9로 나눈 나머지는 그 정수의 각 자리 숫자의 합을 9로 나눈 나머지와 같은 것이 알려져 있습니다.이 사실을 이용하여 음이 아닌 정수가 문자열 number로 주어질 때, 이 정수를 9로 나눈 나머지를 return 하는 solution 함수를 작성해주세요.제한사항1 ≤ number의 길이 ≤ 100,000number의 원소는 숫자로만 이루어져 있습니다.number는 정수 0이 아니라면 숫자 '0'으로 시작하지 않습니다.입출력 예number result"123"6"78720646226947352489"2풀이import java.math.*;class Solution { public int solution(String number) { return new BigIn..
[프로그래머스 Lv0.] 181895번 배열 만들기 3 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명정수 배열 arr와 2개의 구간이 담긴 배열 intervals가 주어집니다.intervals는 항상 [[a1, b1], [a2, b2]]의 꼴로 주어지며 각 구간은 닫힌 구간입니다. 닫힌 구간은 양 끝값과 그 사이의 값을 모두 포함하는 구간을 의미합니다.이때 배열 arr의 첫 번째 구간에 해당하는 배열과 두 번째 구간에 해당하는 배열을 앞뒤로 붙여 새로운 배열을 만들어 return 하는 solution 함수를 완성해 주세요.제한사항1 ≤ arr의 길이 ≤ 100,0001 ≤ arr의 원소 1 ≤ a1 ≤ b1 1 ≤ a2 ≤ b2 입출력 예arr  intervalsresult[1, 2, 3, 4, 5][[1, 3], [0, 4]][2, 3, 4, 1, 2, 3, 4, 5]풀이class Solut..
[프로그래머스 Lv0.] 181870번 ad 제거하기 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명문자열 배열 strArr가 주어집니다. 배열 내의 문자열 중 "ad"라는 부분 문자열을 포함하고 있는 모든 문자열을 제거하고 남은 문자열을 순서를 유지하여 배열로 return 하는 solution 함수를 완성해 주세요.제한사항1 ≤ strArr의 길이 ≤ 1,0001 ≤ strArr의 원소의 길이 ≤ 20strArr의 원소는 알파벳 소문자로 이루어진 문자열입니다.입출력 예strArr result["and","notad","abcd"]["and","abcd"]["there","are","no","a","ds"]["there","are","no","a","ds"]풀이import java.util.*;class Solution { public String[] solution(String[] st..