일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- CONTINUE
- berak
- 자바
- 반복문
- array
- Java
- 배열
- 레이어팝업URL
- 백준
- 자바변수
- URL생성
- for
- 키패드
- dowhile
- node.js
- 2차원배열
- 프로그래머스
- LV1
- 분기문
- 모달팝업
- 레이어팝업
- 문제풀이
- Spring
- 정적파일
- express
- KH정보교육원
- 적용
- while
- 자바실습문제
- 자바연산자
- Today
- Total
목록문제풀이 (12)
까잉이의 개발노트

이 문제는 X가 나왔을때 초기화만 잘 시켜주면 되는 간단한 문제같다 풀이순서 1. 몇 번 입력받을 지 입력을 받고 for문을 돌려 OX를 입력 받는다 2. 총 점수(score)와 더해질 점수(k)를 초기화 해놓는다 3. 이중 for문을 사용해 OX 입력 받은 것을 .charAt()을 이용해 O인지 X인지 구분한다 4. if문으로 'X'일 경우 더해질 점수(k)를 0으로 초기화 하고 'O'일 때 더해질 점수(k)에 1을 더하고 총 점수에 더해질 점수를 더한다 5. 이중 for문이 끝나면 총 점수(score)를 출력한다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Sc..

이 문제는 제일 높은 점수를 구해 모든 점수를 "점수/높은점수*100" 라는 공식으로 계산한 다음 평균을 구하면 된다 풀이순서 1. for문을 통해 점수를 입력받아 배열에 담는다 2. Arrays.sort()로 배열을 정렬한다 3. 모든 점수를 "점수/높은점수*100"으로 계산하고 총점을 구한다 4. "총점/입력받은 갯수" 로 평균을 구한다 import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] arr = new int[n]; for(int i =..

이 문제는 배열에 서로 다른 숫자를 카운팅하는 것인데 java collection set을 이용해 애초에 배열에 같은 숫자가 안들어가도록 하면 간단하다 풀이순서 1. 배열에 중복을 막는 HashSet을 선언한다 2. for문을 이용해 10번 입력을 받고 42를 나눈 나머지 값을 HashSet에 담는다 3. HashSet 사이즈를 출력한다 import java.util.HashSet; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 같은 수가 들어가지 않는 java collection HashSet 이용 HashSet h = ne..

여기서 문제는 입력받은 int를 배열로 만들어서 갯수를 출력하는 것이 핵심이다. 풀이순서 1. 입력받은 숫자를 곱한 뒤 String으로 변환하여 담는다 2. 배열 선언을 할때 String으로 받은 숫자 자릿수를 length로 해서 배열갯수를 넣어준다 3. result2로 다시 string을 int로 형변환 시켜준다 4. 나눗셈 연산을 이용해서 자릿수를 배열에 담는다 5. for문을 이용해서 자릿수마다 0~9까지 비교해 카운팅한다 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc..