728x90
반응형
문자열 섞기
/**
* 코딩 기초 트레이닝 Day 3
* 문자열 섞기
*/
public class Main1 {
public static void main(String[] args) {
System.out.println(solution("aaaaa", "bbbbb"));
}
public static String solution(String str1, String str2) {
StringBuffer answer = new StringBuffer();
for (int i = 0; i < str1.length(); i++) {
answer.append(str1.charAt(i)).append(str2.charAt(i));
}
return answer.toString();
}
}
문자 리스트를 문자열로 변환하기
/**
* 코딩 기초 트레이닝 Day 3
* 문자 리스트를 문자열로 변환하기
*/
public class Main2 {
public static void main(String[] args) {
String[] arr = {"a", "b", "c"};
System.out.println(solution(arr));
}
public static String solution(String[] arr) {
String answer = "";
for (String s : arr) {
answer += s;
}
return answer;
}
}
문자열 곱하기
/**
* 코딩 기초 트레이닝 Day 3
* 문자열 곱하기
*/
public class Main3 {
public static void main(String[] args) {
System.out.println(solution("string", 3));
System.out.println(solution("love", 10));
}
public static String solution(String my_string, int k) {
String answer = "";
for (int i = 0; i < k; i++) {
answer += my_string;
}
return answer;
}
}
더 크게 합치기
/**
* 코딩 기초 트레이닝 Day 3
* 더 크게 합치기
*/
public class Main4 {
public static void main(String[] args) {
System.out.println(solution(9, 91));
System.out.println(solution(89, 8));
}
public static int solution(int a, int b) {
int answer = 0;
String strA = String.valueOf(a);
String strB = String.valueOf(b);
answer = Math.max(Integer.parseInt(strA + strB), Integer.parseInt(strB + strA));
return answer;
}
}
두 수의 연산값 비교하기
/**
* 코딩 기초 트레이닝 Day 3
* 두 수의 연산값 비교하기
*/
public class Main5 {
public static void main(String[] args) {
System.out.println(solution(2, 91));
System.out.println(solution(91, 2));
}
public static int solution(int a, int b) {
int answer = 0;
String strA = String.valueOf(a);
String strB = String.valueOf(b);
answer = Math.max(Integer.parseInt(strA + strB), (2 * a * b));
return answer;
}
}
728x90
반응형
'📌Back-End > 프로그래머스' 카테고리의 다른 글
Java 프로그래머스 코딩 기초 트레이닝 Day 6 조건문, 반복문 (0) | 2024.05.01 |
---|---|
Java 프로그래머스 코딩 기초 트레이닝 Day 5 조건문 (0) | 2024.04.30 |
Java 프로그래머스 코딩 기초 트레이닝 Day 4 연산, 조건문 (0) | 2024.04.29 |
Java 프로그래머스 코딩 기초 트레이닝 Day 2 출력, 연산 (0) | 2024.04.27 |
Java 프로그래머스 코딩 기초 트레이닝 Day 1 출력 (0) | 2024.04.26 |