Computer Sciences(237)
-
[Baekjoon] 1152번 문제풀이
문자열을 입력받고 공백 단위로 나누어 그 개수를 세는 문제입니다. StringTokenizer를 이용하면 쉽게 해결될 것으로 보입니다. StringTokenizer는 Java에서 하나의 문자열을 여러 개의 문자열로 분리할 때 사용되는 클래스입니다. 문자열을 분리하는 기준 문자를 구분 문자(delimiter)라고 하고 나누어진 문자열을 토큰(token)이라고 합니다. 코드를 작성해봅시다. import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; import java.util.StringTokenizer; class Baekjoon1152 { public static void main(String[]..
2020.08.05 -
[Baekjoon] 별 찍기 - 10991 문제풀이 with Java
https://www.acmicpc.net/problem/10991 10991번: 별 찍기 - 16 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. www.acmicpc.net 규칙 - 줄은 n만큼 생긴다. n-i만큼 공백을 찍고 그 뒤에 별 하나를 찍는다. 그 뒤로 i*2-3(1행 - 0, 2행 - 1, 3행 - 3 ... 0,1,3,5... 순의 홀수개) 만큼 j%2==0 이라면 공백과 별을 함께 찍는 코드를 반복한다. import java.util.Scanner; public class Baekjoon_10991 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.ne..
2020.04.18 -
[Baekjoon] 별 찍기 - 10990 문제풀이 with Java
https://www.acmicpc.net/problem/10990 10990번: 별 찍기 - 15 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. www.acmicpc.net 규칙 - 줄은 n만큼 생긴다. n-i만큼 공백이 생기고 그 뒤에 별 하나를 찍는다. 그 뒤로 i*2-3(1행 - 0, 2행 - 1, 3행 - 3 ... 0,1,3,5... 순의 홀수개) 만큼의 공백 생성 후 별 하나 찍기 import java.util.Scanner; public class Baekjoon_10990 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); scanner..
2020.04.18