일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MVC 패턴
- view
- 도커
- java 기초
- 깃허브
- dql
- Flutter
- 필기
- 정보처리기사
- 마크다운
- docker
- 쿠버네티스 기본 개념
- java
- 웹개발 기초
- 프로그래밍 기초
- 데이터베이스
- docker 소개
- 기초 선택자
- SQL
- DDL
- VS Code
- 쿠버네티스
- DB
- ORACLE 기초
- mybatis
- DB 모델링
- oracle
- 기본 API
- github
- DB 개요
- Today
- Total
목록CS (44)
핑구

https://www.acmicpc.net/problem/2839 2839번: 설탕 배달 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그 www.acmicpc.net 규칙을 찾는 수고가 필요한 문제입니다. 해당 숫자를 5로 나눈 몫과 나머지를 정리하다 보면 규칙을 찾을 수 있습니다. 만약 규칙을 찾기 어려운 경우 반복문을 사용하여 해결할 수도 있습니다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in);..

https://www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 띄어쓰기로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 띄어쓰기 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 www.acmicpc.net StringTokenizer를 사용하면 쉽게 해결 가능한 문제입니다. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] ar..

https://www.acmicpc.net/problem/1157 1157번: 단어 공부 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. www.acmicpc.net 해당 문제는 알파벳 대소문자를 구분하지 않으며, 출력은 대문자로 하기 때문에 입력을 받은 문자열을 모두 대문자로 변환한 후 진행하였습니다. import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc..

https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 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.nextInt(); System.out.println((double)a / b); } } 아주 기초적인 문제입니다.

https://www.acmicpc.net/problem/8958 8958번: OX퀴즈 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수 www.acmicpc.net OX 문자열을 char로 변환하여 비교하는 방법을 사용하였습니다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = Integer.parseInt(sc.nextLine()); String[]..

https://www.acmicpc.net/problem/1546 1546번: 평균 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보 www.acmicpc.net import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int[] score = new int[num]; int max = 0; for(int i = 0; i < score.length..

https://www.acmicpc.net/problem/3052 3052번: 나머지 각 수를 42로 나눈 나머지는 39, 40, 41, 0, 1, 2, 40, 41, 0, 1이다. 서로 다른 값은 6개가 있다. www.acmicpc.net 최대한 배열만으로 해결하기 위하여 노력했습니다. 만약 나머지가 다른 경우 배열을 복사한 후 길이를 1 늘려 마지막 부분에 해당 나머지 값을 저장하였습니다. 마지막에는 복사한 배열의 길이를 출력하여 서로 다른 나머지의 개수를 알 수 있게 하였습니다. 주의할 점은 flag의 초기화를 첫 번째 for문 안에 넣어 사용한 후 다시 초기화를 진행하는 것입니다. import java.util.Arrays; import java.util.Scanner; public class M..

https://www.acmicpc.net/problem/2577 2577번: 숫자의 개수 첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 크거나 같고, 1,000보다 작은 자연수이다. www.acmicpc.net import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int numA = sc.nextInt(); int numB = sc.nextInt(); int numC = sc.nextInt(); String result = Integer.toString(numA*numB*numC); int[]..