Study (39) 썸네일형 리스트형 [JAVA] 백준 10872 팩토리얼 (단계적으로 풀어보기 10.재귀_1) https://www.acmicpc.net/problem/10872 10872번: 팩토리얼 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. www.acmicpc.net import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); int result = factorial(N); System.out.println(result); } public stati.. [JAVA] 백준 1316 그룹 단어 체커 (단계적으로 풀어보기 7.문자열_10) https://www.acmicpc.net/problem/1316 1316번: 그룹 단어 체커 그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때 www.acmicpc.net import java.io.*; public class Main { static BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); public static void main(String[] args) throws IOException { // 1. 단어 갯수 입력 int N = Int.. [JAVA] 백준 2941 크로아티아 알파벳 (단계적으로 풀어보기 7.문자열_9) https://www.acmicpc.net/problem/2941 2941번: 크로아티아 알파벳 예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다. 크로아티아 알파벳 변경 č c= ć c- dž dz= đ d- lj lj nj nj š s= ž z= www.acmicpc.net import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // 1. 입력 String input = br.rea.. [JAVA] 백준 5622 다이얼 (단계적으로 풀어보기 7.문자열_8) https://www.acmicpc.net/problem/5622 5622번: 다이얼 첫째 줄에 알파벳 대문자로 이루어진 단어가 주어진다. 단어의 길이는 2보다 크거나 같고, 15보다 작거나 같다. www.acmicpc.net import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // 1. 입력 String input = br.readLine(); // 2. 스위치문을 이용해 각 알파벳에 맞는 카운트 증가 int cnt = 0; for(int i = 0;.. [JAVA] 백준 2908 상수 (단계적으로 풀어보기 7.문자열_7) https://www.acmicpc.net/problem/2908 2908번: 상수 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 www.acmicpc.net import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb_A = new StringBuilder(); StringBuilder sb.. [JAVA] 백준 1152 단어의 개수 (단계적으로 풀어보기 7.문자열_6) https://www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 띄어쓰기로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 띄어쓰기 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 www.acmicpc.net import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); //1. 문장 입력 String S = br.readLine().trim(); //2. .. 티스토리 코드 스크롤 생성 / 모바일 가독성 높이기 1. 본인 티스토리 블로그 관리자로 이동 2. 꾸미기 > 스킨편집 이동 3. 우측 상단 html편집 클릭 후 html | css | 파일업로드 중 css 선택 4. 아래와 같이 소스 수정 4-1. .entry-content pre .entry-content pre { word-break:break-all; white-space:pre-wrap; /* word-wrap:break-word; */ } 4-2. .entry-content pre code .entry-content pre code { padding: 20px; white-space: pre; overflow-x: auto; -webkit-overflow-scrolling:touch; } [JAVA] 백준 1157 단어 공부 (단계적으로 풀어보기 7.문자열_5) https://www.acmicpc.net/problem/1157 1157번: 단어 공부 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. www.acmicpc.net 알고리즘 문장 입력 문장 각 단어의 유니코드를 인덱스로 배열 카운트 증가 배열 값 중 가장 큰 값을 반환 가장 큰 값이 중복될 경우 ? 출력( ? : 63) import java.io.*; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamRe.. 이전 1 2 3 4 5 다음