diff --git "a/4st/Hani/programmer/\355\212\271\354\240\225\355\225\234 \353\254\270\354\236\220\353\245\274 \353\214\200\353\254\270\354\236\220\353\241\234 \353\260\224\352\276\270\352\270\260.java" "b/4st/Hani/programmer/\355\212\271\354\240\225\355\225\234 \353\254\270\354\236\220\353\245\274 \353\214\200\353\254\270\354\236\220\353\241\234 \353\260\224\352\276\270\352\270\260.java" new file mode 100644 index 00000000..dfe27b3b --- /dev/null +++ "b/4st/Hani/programmer/\355\212\271\354\240\225\355\225\234 \353\254\270\354\236\220\353\245\274 \353\214\200\353\254\270\354\236\220\353\241\234 \353\260\224\352\276\270\352\270\260.java" @@ -0,0 +1,15 @@ +class Solution { + public String solution(String my_string, String alp) { + String answer = ""; + for (int i = 0; i < my_string.length(); i++) { + if (my_string.charAt(i) == alp.charAt(0)) { + char c = my_string.charAt(i); + char upper = (char)(c - 32); + answer += upper; + } else { + answer += my_string.charAt(i); + } + } + return answer; + } +} \ No newline at end of file diff --git "a/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181849.\342\200\205\353\254\270\354\236\220\354\227\264\342\200\205\354\240\225\354\210\230\354\235\230\342\200\205\355\225\251/README.md" "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181849.\342\200\205\353\254\270\354\236\220\354\227\264\342\200\205\354\240\225\354\210\230\354\235\230\342\200\205\355\225\251/README.md" new file mode 100644 index 00000000..96b18ef1 --- /dev/null +++ "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181849.\342\200\205\353\254\270\354\236\220\354\227\264\342\200\205\354\240\225\354\210\230\354\235\230\342\200\205\355\225\251/README.md" @@ -0,0 +1,69 @@ +# [level 0] 문자열 정수의 합 - 181849 + +[문제 링크](https://school.programmers.co.kr/learn/courses/30/lessons/181849) + +### 성능 요약 + +메모리: 71.7 MB, 시간: 0.05 ms + +### 구분 + +코딩테스트 연습 > 코딩 기초 트레이닝 + +### 채점결과 + +정확성: 100.0
합계: 100.0 / 100.0 + +### 제출 일자 + +2026년 01월 02일 14:43:39 + +### 문제 설명 + +

한 자리 정수로 이루어진 문자열 num_str이 주어질 때, 각 자리수의 합을 return하도록 solution 함수를 완성해주세요.

+ +
+ +
제한사항
+ + + +
+ +
입출력 예
+ + + + + + + + + + + + + + + +
num_strresult
"123456789"45
"1000000"1
+
+ +
입출력 예 설명
+ +

입출력 예 #1

+ + + +

입출력 예 #2

+ + + + +> 출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges \ No newline at end of file diff --git "a/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181849.\342\200\205\353\254\270\354\236\220\354\227\264\342\200\205\354\240\225\354\210\230\354\235\230\342\200\205\355\225\251/\353\254\270\354\236\220\354\227\264\342\200\205\354\240\225\354\210\230\354\235\230\342\200\205\355\225\251.java" "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181849.\342\200\205\353\254\270\354\236\220\354\227\264\342\200\205\354\240\225\354\210\230\354\235\230\342\200\205\355\225\251/\353\254\270\354\236\220\354\227\264\342\200\205\354\240\225\354\210\230\354\235\230\342\200\205\355\225\251.java" new file mode 100644 index 00000000..27792976 --- /dev/null +++ "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181849.\342\200\205\353\254\270\354\236\220\354\227\264\342\200\205\354\240\225\354\210\230\354\235\230\342\200\205\355\225\251/\353\254\270\354\236\220\354\227\264\342\200\205\354\240\225\354\210\230\354\235\230\342\200\205\355\225\251.java" @@ -0,0 +1,11 @@ +class Solution { + public int solution(String num_str) { + int answer = 0; + int num = 0; + for (int i = 0; i < num_str.length(); i++) { + num = num_str.charAt(i) - '0'; + answer += num; + } + return answer; + } +} \ No newline at end of file diff --git "a/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181873.\342\200\205\355\212\271\354\240\225\355\225\234\342\200\205\353\254\270\354\236\220\353\245\274\342\200\205\353\214\200\353\254\270\354\236\220\353\241\234\342\200\205\353\260\224\352\276\270\352\270\260/README.md" "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181873.\342\200\205\355\212\271\354\240\225\355\225\234\342\200\205\353\254\270\354\236\220\353\245\274\342\200\205\353\214\200\353\254\270\354\236\220\353\241\234\342\200\205\353\260\224\352\276\270\352\270\260/README.md" new file mode 100644 index 00000000..a7543f3c --- /dev/null +++ "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181873.\342\200\205\355\212\271\354\240\225\355\225\234\342\200\205\353\254\270\354\236\220\353\245\274\342\200\205\353\214\200\353\254\270\354\236\220\353\241\234\342\200\205\353\260\224\352\276\270\352\270\260/README.md" @@ -0,0 +1,72 @@ +# [level 0] 특정한 문자를 대문자로 바꾸기 - 181873 + +[문제 링크](https://school.programmers.co.kr/learn/courses/30/lessons/181873) + +### 성능 요약 + +메모리: 91.6 MB, 시간: 17.92 ms + +### 구분 + +코딩테스트 연습 > 코딩 기초 트레이닝 + +### 채점결과 + +정확성: 100.0
합계: 100.0 / 100.0 + +### 제출 일자 + +2026년 01월 01일 21:28:48 + +### 문제 설명 + +

영소문자로 이루어진 문자열 my_string과 영소문자 1글자로 이루어진 문자열 alp가 매개변수로 주어질 때, my_string에서 alp에 해당하는 모든 글자를 대문자로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요.

+ +
+ +
제한사항
+ + + +
+ +
입출력 예
+ + + + + + + + + + + + + + + + + + +
my_stringalpresult
"programmers""p""Programmers"
"lowercase""x""lowercase"
+
+ +
입출력 예 설명
+ +

입출력 예 #1

+ + + +

입출력 예 #2

+ + + + +> 출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges \ No newline at end of file diff --git "a/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181873.\342\200\205\355\212\271\354\240\225\355\225\234\342\200\205\353\254\270\354\236\220\353\245\274\342\200\205\353\214\200\353\254\270\354\236\220\353\241\234\342\200\205\353\260\224\352\276\270\352\270\260/\355\212\271\354\240\225\355\225\234\342\200\205\353\254\270\354\236\220\353\245\274\342\200\205\353\214\200\353\254\270\354\236\220\353\241\234\342\200\205\353\260\224\352\276\270\352\270\260.java" "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181873.\342\200\205\355\212\271\354\240\225\355\225\234\342\200\205\353\254\270\354\236\220\353\245\274\342\200\205\353\214\200\353\254\270\354\236\220\353\241\234\342\200\205\353\260\224\352\276\270\352\270\260/\355\212\271\354\240\225\355\225\234\342\200\205\353\254\270\354\236\220\353\245\274\342\200\205\353\214\200\353\254\270\354\236\220\353\241\234\342\200\205\353\260\224\352\276\270\352\270\260.java" new file mode 100644 index 00000000..dfe27b3b --- /dev/null +++ "b/\355\224\204\353\241\234\352\267\270\353\236\230\353\250\270\354\212\244/0/181873.\342\200\205\355\212\271\354\240\225\355\225\234\342\200\205\353\254\270\354\236\220\353\245\274\342\200\205\353\214\200\353\254\270\354\236\220\353\241\234\342\200\205\353\260\224\352\276\270\352\270\260/\355\212\271\354\240\225\355\225\234\342\200\205\353\254\270\354\236\220\353\245\274\342\200\205\353\214\200\353\254\270\354\236\220\353\241\234\342\200\205\353\260\224\352\276\270\352\270\260.java" @@ -0,0 +1,15 @@ +class Solution { + public String solution(String my_string, String alp) { + String answer = ""; + for (int i = 0; i < my_string.length(); i++) { + if (my_string.charAt(i) == alp.charAt(0)) { + char c = my_string.charAt(i); + char upper = (char)(c - 32); + answer += upper; + } else { + answer += my_string.charAt(i); + } + } + return answer; + } +} \ No newline at end of file