전체 글 (244) 썸네일형 리스트형 Java 백준 1110번 문제 문제 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그다음, 주어진 수의 가장 오른쪽 자리 수와 앞에서 구한 합의 가장 오른쪽 자리 수를 있어 붙이면 새로운 수를 만들 수 있다. 다음 예를 보자. 26부터 시작한다. 2+6 = 8이다. 새로운 수는 68이다. 6+8 = 14이다. 새로운 수는 84이다. 8+4 = 12이다. 새로운 수는 42이다. 4+2 = 6이다. 새로운 수는 26이다. 위의 예는 4번만에 원래 수로 돌아올 수 있다. 따라서 26의 사이클의 길이는 4이다. N이 주어졌을 때, N의 사이클의 길이를 구하는 프로그램을 작성하시오. 입력 첫째 줄.. Java 백준 10951번 문제 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 A+B를 출력한다. 예제 입력 1 1 1 2 3 3 4 9 8 5 2 예제 출력 1 2 5 7 17 7 BufferedReader로 입력값을 입력받고, 몇 개 입력받는지는 정해져 있지 않기 때문에, while 반복문을 통하여 입력값이 없을 때까지 즉 (br.readLine()!= null) 일 때까지 반복한다 그리고 StringTokenizer 클래스를 이용하여 공백기준으로 나누어서 상수 a,b에 값을 담고 조건에 맞게 두 값을 더한 후에.. Java 백준 10952번 문제 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 입력의 마지막에는 0 두 개가 들어온다. 출력 각 테스트 케이스마다 A+B를 출력한다. 예제 입력 1 복사 1 1 2 3 3 4 9 8 5 2 0 0 예제 출력 1 복사 2 5 7 17 7 BufferedReader 클래스를 이용하여 상수들을 입력받고 공백 단위로 나뉘어 있기 때문에, StringTokenizer로 나누어서 상수 a, b에 담아준다 그리고 문제에 조건 중에 (0 < A, B < 10) 를 구현하기 위해서 If조건문으로 해당 조건이 들어왔을 때, br.. Java 백준 10871번 문제 문제 정수 N개로 이루어진 수열 A와 정수 X가 주어진다. 이때, A에서 X보다 작은 수를 모두 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. 출력 X보다 작은 수를 입력받은 순서대로 공백으로 구분해 출력한다. X보다 작은 수는 적어도 하나 존재한다. 예제 입력 1 복사 10 5 1 10 4 9 2 3 8 5 7 6 예제 출력 1 복사 1 4 2 3 BufferedReader로 길이 a와 기준점 b를 입력받는다 그리고 for문을 이용하여 길이 a까지 반복문을 돌리면서 StringTokenizer를 이용하여 공백 기.. Java 백준 2439번 문제 문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 예제 입력 1 5 전번 별 찍기 문제와 동일한 부분이 많은데 이번 문제는 오른쪽 정렬해서 별을 출력하는 문제이다 BufferedReader로 테스트 케이스(t)를 입력받고 오른쪽 정렬하기 위해서 loop 상수를 t라고 지정해 놓는데 i가 그림상으로 왼쪽에서 오른쪽으로 1씩 증가하고 loop는 그림상으로 오른쪽에서 왼쪽으로 1씩 감소했을 때를 생각했을 때 i와 loop의 크기를 비교하여 공백을 값을 넣어줄지, 별을 찍어줄지 정할 수 있다 whil.. Java 백준 2438번 문제 문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 예제 입력 1 5 예제 출력 1 * ** *** **** ***** BufferedReader 클래스를 이용하여 상수 t를 입력받고, 반복문을 t까지 돌리는데 이때, 반복문을 한 번만 돌리면 한 줄에 별 하나밖에 찍히지 않는다 그렇기에 이중 반복문을 이용하여, int i는 1부터 입력받은 상수까지 반복을 하면서 int j는 1부터 i까지 반복하며 별을 찍어준다 전번 문제와 동일하게 StringBuilder에 값을 담아주고, 예시 출력과 같게 '\n' 값도 append 해준다 그리고 반복문이 끝났을 때 sys.. Java 백준 11021번 문제 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. 전번 문제랑 출력하는 방식만 다르다 동일하게 BufferedReader로 테스트 케이스(t)를 입력받은 후에 for 반복문을 이용하여 한줄씩 끊어서 읽은 후에, 다시 StringTokenizer 클래스로 입력받은 값들을 공백 기준으로 나누어 상수에 저장한다 그리고 조건에 맞게 StringBuilder sb에 값을 담아 준.. CSS (Cascading Style Sheet) # 선택자(selector) { 속성(property) : 속성 값(property value); } 선택자 : 스타일을 변경할 요소를 선택 속성 : 어떤 속성을 변경할지 선택 값 : 어떤 값을 적용할지 입력 현재 페이지의 HTML요소가 사용자에게 어떻게 보여야 할지 설정하는 곳 스타일시트를 작성할 때 CSS라는 언어를 사용한다 웹 브라우저는 스타일시트를 해석하여 요소들의 디자인을 결정한다 id : 어떤 한 요소를 유일하게 식별하기 위한 속성 class : 요소들을 특정 그룹으로 묶기 위한 속성 div : 블록 요소를 생성 span : 인라인 요소를 생성 # CSS 선택자(selector) 선택자를 이용해 언제든 원하는 html요소를 선택할 수 있어야 한다 tagname : 태그 이름으로 선택한다 #id.. 이전 1 ··· 9 10 11 12 13 14 15 ··· 31 다음