"""
출처:프로그래머스,
https://school.programmers.co.kr/learn/courses/30/lessons/181943
"""
// 풀이 과정
class Solution {
public String solution(String my_string, String overwrite_string, int s) {
String answer = "";
int over_length = overwrite_string.length();
int my_length = my_string.length();
if (over_length > my_length){
for (int i = 0; i < over_length; i++){
if (i<s){
answer+=my_string.charAt(i);
}
else{
answer+=overwrite_string.charAt(i);
}
}
}
else{
for (int i = 0; i < my_length; i++){
if (i<s){
answer+=my_string.charAt(i);
}
else if( i>=s && i< (over_length+s) ){
answer+=overwrite_string.charAt(i-s);
}
else {
answer+=my_string.charAt(i);
}
}
}
System.out.print(answer);
return answer;
}
}