문제 알파벳 소문자로만 이루어진 단어 S가 주어진다. 각각의 알파벳에 대해서, 단어에 포함되어 있는 경우에는 처음 등장하는 위치를, 포함되어 있지 않은 경우에는 -1을 출력하는 프로그램을 작성하시오. 1. S를 String으로 입력 받는다. 2. 반복문으로 a > z 까지 돌리면서 S의 인덱스 값을 받는다. 3. StringBuilder를 사용해 인덱스값을 "공백"을 포함해 이어붙여 sb변수에 담는다. 4. sb를 출력한다. **StringBuillder : String은 원래 변경할 수 없는 값이지만, StringBuilder를 사용하면 변경가능 [StringBuilder Methods] 추가 : sb.append("추가할문자열"); 대체 : sb.replace(0,6,"대체할문자열"); // 0~5의..
문제 N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오. 1 .N을 입력 받는다. 2. N자리수 숫자를 String으로 입력 받는다. 3. String을 반복문을 돌려 char단위로 자른다. 4. 이때 Integer로 parsing하며 계속 더해주어 합을 구한다. 5. 합을 출력한다. **Char형을 Int형으로 변환하는 방법 : Character.getNumericValue(char); 입력 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. 출력 입력으로 주어진 숫자 N개의 합을 출력한다. 풀이 import java.util.*; import java.io.*; public class Main { publi..
문제 세준이는 기말고사를 망쳤다. 세준이는 점수를 조작해서 집에 가져가기로 했다. 일단 세준이는 자기 점수 중에 최댓값을 골랐다. 이 값을 M이라고 한다. 그리고 나서 모든 점수를 점수/M*100으로 고쳤다. 예를 들어, 세준이의 최고점이 70이고, 수학점수가 50이었으면 수학점수는 50/70*100이 되어 71.43점이 된다. 세준이의 성적을 위의 방법대로 새로 계산했을 때, 새로운 평균을 구하는 프로그램을 작성하시오. 과목수 N을 입력받고, N개만큼 점수를 입력받고, "모든 점수의 합 / 최댓값 x N"을 출력한다. 입력 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, ..
- Total
- Today
- Yesterday
- java
- 백준10811
- 백준
- User Engagement
- 백준JAVA바구니뒤집기
- 사용자참여율
- JAVA코딩테스트
- java19
- 타블로 펄스
- tableaupulse
- java백준
- jdk환경변수편집
- Customer Engagement
- 백준JAVA
- 백준10813
- tableau pulse
- 백준JAVA1546
- jdk패스
- genAI
- 타블로펄스
- 데이터와 분석
- 백준공바꾸기
- Java환경
- tableaugpt
- 고객 인게이지먼트
- jdk환경
- ux wrting
- JAVA스터디
- 백준JAVA평균
- 객체개념
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |