일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 지도 이미지
- 백준10172
- 배열 최대 최소
- 10172 개
- 8393 합
- 백준 영수증
- mybatis update 오류
- 백준 개수 세기
- 백준
- 넥사크로
- 2753 윤년
- 백준 사분면
- tomcat9
- allowMultiQueries
- nexacro
- 톰캣9
- 백준 9086
- 백준10171
- update 오류
- 백준 문자
- 9498 시험성적
- 백준 25314
- 문자 9086
- 1330 두 수 비교하기
- Gabia
- 배열 최대값 최소값
- 2739 구구단
- 25304 영수증
- 자바 최대 최소
- 자바
- Today
- Total
목록코딩테스트 (16)
두두의 메모

- URL https://www.acmicpc.net/problem/10807 10807번: 개수 세기 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거 www.acmicpc.net - 문제 - 필자가 제출한 코드 import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws..

- URL https://www.acmicpc.net/problem/14681 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. 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 x = Integer.parseInt(br.readLine()); int y = Integer.parseInt(br.readLine()); if(x > 0)..

- URL https://www.acmicpc.net/problem/2753 2753번: 윤년 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 www.acmicpc.net - 문제 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 100의 배수가 아니라서 윤년이다. 1900년은 100의 배수이고 400의 배수는 아니기 때문에 윤년이 아니다. 하지만, 2000년은 400의 배수이기 때문에 윤..

- URL https://www.acmicpc.net/problem/1330 - 문제 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. - 입력 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다. - 출력 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 '

- 문제 아래 예제와 같이 고양이를 출력하시오. \ /\ ) ( ') ( / ) \(__)| - 입력 없음. - 코드 \는 단독으로 출력이 불가한 문자이다. 그래서 백슬래시를 한번 더 붙이면 하나의 백슬래시가 출력될 수 있다. 즉, 이스케이스(escape) 문자는 출력하는 문장 안에서 원하는 형식에 맞추어 출력할 수 있도록 줄을 바꾸는 등의 특별한 의미들을 나타내기 위해 사용된다. 아래의 표는 정석 책에서 한번쯤이라도 봤을 내용일 것이다. \n 개행 / 줄바꿈 \t 스크린 커서를 다음 탭으로 옮긴다. \r carriage return. 그 줄의 맨 앞으로 커서를 보낸다. \\ 역슬래시 문자 출력 시 사용한다. \' 작은 따옴표(single quotation mark) 표현이다. \" 큰 따옴표(doubl..

- URL https://www.acmicpc.net/problem/11382 11382번: 꼬마 정민 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다. www.acmicpc.net - 문제 꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다! - 입력 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다. - 코드 해당 문제는 1 ≤ A, B, C ≤ 10¹² 로 되어 있기 때문에 int형을 쓰면 틀린다. 그래서 타입은 Long으로 입력받아야 한다. import java.io.BufferedReader; import java.io.IOException; impor..

웹에 대해 아무것도 모르던 신입 때, 회사에서 살아남기 위해 스프링 웹 개발만 하다가 이제야 살짝의 여유(?)가 생겼다. 여유라기 보다는 이제 나를 위한 공부를 할 수 있는 시간이 생긴 것 같다랄까? 돌이켜보니 내가 자바에 대해 얼마나 잘 알고 좋은 알고리즘을 짤 수 있을까란 생각이 들었다. 그래서 짬짬히 코딩테스트를 하면서 공부해 나가려고 한다. 그리고 기록용에 가까우니 좋은 예시 코드를 보고싶다면 다른 블로그를 참고해도 좋다. (예전 코드보면 더 좋은 방법이 있었는데 왜 이렇게 짰지?라는 생각이 드는 것처럼 이 기록을 통해 어떻게 풀었나 한번 보기 위해서랄까?ㅋㅋ) 1. 2557번 - Hello World 스프링부트 코드에 익숙해있어서 그런지 psvm를 선언해야하는지 몰랐다. 혹시나 싶어서 클래스 생..