분류 전체보기
-
[브론즈 Ⅴ] 4999번 :: 아! / Java백준/브론즈 2023. 2. 21. 18:29
문제 https://www.acmicpc.net/problem/4999 4999번: 아! 입력은 두 줄로 이루어져 있다. 첫째 줄은 재환이가 가장 길게 낼 수 있는 "aaah"이다. 둘째 줄은 의사가 듣기를 원하는 "aah"이다. 두 문자열은 모두 a와 h로만 이루어져 있다. a의 개수는 0보다 크거 www.acmicpc.net 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReade..
-
[브론즈 Ⅴ] 4101번 :: 크냐? / Java백준/브론즈 2023. 2. 21. 18:24
문제 https://www.acmicpc.net/problem/4101 4101번: 크냐? 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 두 정수가 주어진다. 두 수는 백만보다 작거나 같은 양의 정수이다. 입력의 마지막 줄에는 0이 www.acmicpc.net 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader..
-
[브론즈 Ⅴ] 3733번 :: Shares / Java백준/브론즈 2023. 2. 21. 18:06
문제 https://www.acmicpc.net/problem/3733 3733번: Shares A group of N persons and the ACM Chief Judge share equally a number of S shares (not necessary all of them). Let x be the number of shares aquired by each person (x must be an integer). The problem is to compute the maximum value of x. Write a program that www.acmicpc.net 코드 import java.util.Scanner; public class Main { public static void mai..
-
[브론즈 Ⅴ] 2744번 :: 대소문자 바꾸기 / Java백준/브론즈 2023. 2. 20. 16:13
문제 https://www.acmicpc.net/problem/2744 2744번: 대소문자 바꾸기 영어 소문자와 대문자로 이루어진 단어를 입력받은 뒤, 대문자는 소문자로, 소문자는 대문자로 바꾸어 출력하는 프로그램을 작성하시오. www.acmicpc.net 코드 import java.util.Scanner; public class b2744 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String str = scan.nextLine(); char[] chArr = str.toCharArray(); scan.close(); String answer = ""; for(int i=0; i
-
[브론즈 Ⅴ] 2743번 :: 단어 길이 재기 / Java백준/브론즈 2023. 2. 20. 15:51
문제 https://www.acmicpc.net/problem/2743 2743번: 단어 길이 재기 알파벳으로만 이루어진 단어를 입력받아, 그 길이를 출력하는 프로그램을 작성하시오. www.acmicpc.net 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); String str = scan.nextLine(); scan.close(); String[] strr = str.split(""); int count = 0; for(String c : strr) { count++; } System.out.println(count); ..
-
[브론즈 Ⅴ] 5543번 :: 상근날드 / Java백준/브론즈 2023. 2. 20. 15:42
문제 https://www.acmicpc.net/problem/5543 5543번: 상근날드 입력은 총 다섯 줄이다. 첫째 줄에는 상덕버거, 둘째 줄에는 중덕버거, 셋째 줄에는 하덕버거의 가격이 주어진다. 넷째 줄에는 콜라의 가격, 다섯째 줄에는 사이다의 가격이 주어진다. 모든 가격 www.acmicpc.net 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int[] burgers = {scan.nextInt(), scan.nextInt(), scan.nextInt()}; int[] drinks = {scan.nextInt..
-
[브론즈 Ⅴ] 2738번 :: 행렬 덧셈 / Java백준/브론즈 2023. 2. 19. 21:41
문제 https://www.acmicpc.net/problem/2738 2738번: 행렬 덧셈 첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 차례대로 주어진다. 이어서 N개의 줄에 행렬 B의 원소 M개가 차례대로 주어진다. N과 M은 100보다 작거나 같 www.acmicpc.net 코드 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { Bu..
-
[노개북 챌린지] TIL 2023.02.19노마드코더/노개북 챌린지 2023. 2. 19. 21:04
📖 오늘 읽은 범위 에피소드 6 ~ 에피소드 10 📝 책에서 기억하고 싶은 내용 오류를 만났을 때 대응해야 하는 3가지 방법 1. 문제가 생겼을 때 나 자신을 문제에서 빼지 말 것 2. 오류부터 고치려고 무작정 달려들지 말 것 3. 오류 메시지를 읽을 것 프로그래밍 초보자가 하기 쉬운 실수 1. 공부만 하고 실제로 만들어 보지 않는다 현실적인 목표를 세우기 ex : 계산기 만들기, 웹 스크래퍼 만들기, 미니 게임 만들기 2. 항상 프로그래밍을 할 준비를 더 해야 한다고 생각한다 자바스크립트를 사용하면 하이브리드 앱, 크로스 플랫폼 앱을 만들 수 있다. -> 한 번의 개발로 아이폰, 안드로이드폰 양쪽 모두에서 사용할 수 있는 애플리케이션 자바스크립트로 할 수 있는 것들 애플리케이션, 데스크톱 소프트웨어, ..