본문 바로가기

728x90

Java

(3)
[백준 자바JAVA] 1264번 - 모음의 개수 https://www.acmicpc.net/problem/1264 1264번: 모음의 개수 입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 영어 대소문자, ',', '.', '!', '?', 공백으로 이루어진 문장이 주어진다. 각 줄은 최대 255글자로 이루어져 있다. 입력의 끝에는 한 줄 www.acmicpc.net ● 문제 문장을 입력 받은 뒤 영어의 모음 a, e, i, o, u 의 갯수를 출력해 주고 #을 입력받으면 프로그램을 종료하는 알고리즘이다. ● 코드 import java.util.*; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); while(true..
[백준 자바JAVA] 1157번 - 단어 공부 https://www.acmicpc.net/problem/1157 1157번: 단어 공부 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. www.acmicpc.net ● 문제 단어를 입력받고 해당 단어들의 알파벳의 아스키코드를 비교해 가장 많이 출력된 알파벳을 구하는 문제이다. ● 코드 import java.util.*; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in); String aString = s.nextLine().toUpperCase(); int cnt[] = ..
[백준 자바JAVA] 1552번 - 단어의 개수 https://www.acmicpc.net/problem/1152 1152번: 단어의 개수 첫 줄에 영어 대소문자와 공백으로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 공백 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열 www.acmicpc.net ● 문제 해당 문제를 보자마자 떠오른 생각은 Split을 이용하여 단어의 갯수를 세야겠다는 생각이 바로 들었다. 다만 코드를 짜면서 주의할 점이 있었다. 코드를 보면서 알아보자. ● 코드 import java.util.*; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in)..

728x90