일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 8370번
- 2420번
- 13277번
- 5339번
- 14645번
- 8393번
- 10926번
- 5338번
- 9653번
- 5522번
- 15439번
- VeraandOutfits
- 10699번
- 5337번
- 설명하기힘든문제
- 알고리즘먼데이챌린지
- Java
- 구름알고리즘먼데이챌린지
- 백준
- next()과 nextLine()차이
- 11942번
- 10170번
- 10757번
- 14652번
- 11283번
- 11382번
- 5554번
- 자바
- 6749번
- 9654번
- Today
- Total
목록Java (30)
lazylazylazylazylazylazylazylazy
https://www.acmicpc.net/problem/11654 11654번: 아스키 코드 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. www.acmicpc.net 이 문제를 보면 11283번과 비슷하다! 2021/02/21 - [프로그래밍/Break BOJ byJAVA] - 백준[JAVA] 11283번 한글2 백준[JAVA] 11283번 한글2 www.acmicpc.net/problem/11283 11283번: 한글 2 한글의 각 글자는 초성, 중성, 종성으로 이루어져 있고, 이 세 가지를 모아써서 한 글자를 나타낸다. 초성은 ㄱ, ㄲ, ㄴ, ㄷ, ㄸ, ㄹ, ㅁ, ㅂ, ㅃ, ㅅ, ㅆ, ㅇ, ㅈ. lilbapy.tistor..
https://www.acmicpc.net/problem/11382 11382번: 꼬마 정민 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다. www.acmicpc.net 범위를 보면 큰 수이기때문에 Biginteger를 이용해야한다! 다들 Biginteger형의 연산인 A+B은 A.add(B)를 사용하여 잘 풀 수 있겠지만 A + B + C를 보고 띠용하는 사람도 있을거다! 그땐 재귀함수를 이용해보자! A.add(B.add(C))
www.acmicpc.net/problem/11283 11283번: 한글 2 한글의 각 글자는 초성, 중성, 종성으로 이루어져 있고, 이 세 가지를 모아써서 한 글자를 나타낸다. 초성은 ㄱ, ㄲ, ㄴ, ㄷ, ㄸ, ㄹ, ㅁ, ㅂ, ㅃ, ㅅ, ㅆ, ㅇ, ㅈ, ㅉ, ㅊ, ㅋ, ㅌ, ㅍ, ㅎ로 총 19개가 있 www.acmicpc.net 문제를 보자마자 띠용했다.. 갈피가 안잡혀서 구글링해서 이것저것찾아서 풀었다 1. 일단 문자열이 아닌 char형 한 글자를 입력받아야하는데 그게 문제였다 여태껏 문자열만 입력받아왔기때문이다! 2.입력받은 한 글자를 아스키코드로 변환시켜 한글의 첫 범위인 '가'=44031를 빼주면 문제에서 원하는 답이 되는데 아스키 코드로 변환시키는법을 모른다. 첫번째 난관 해결법. 바로 cha..
https://www.acmicpc.net/problem/10998 10998번: A×B 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 기본적인 문제로 Scanner클래스 이용하여 A,B 입력받은 후 출력문에 A*B를 넣어서 출력하면된다
https://www.acmicpc.net/problem/10926 10926번: ??! 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때 www.acmicpc.net 첨에 문제의도를 파악못해서 오답행진이 이어졌다.. (난 처음에 문자열을 입력받고 그 문자열이 joonas면 joonas??!를 출력하는 문제인줄알고 조건문을 만들었다..) 입력조건을 다시보니 내가 어떤 문자를 입력해도 이미 존재하는 아이디라고 가정하고 시작한다.. 그에따라 출력은 내가 입력한 아이디에 ??!만 붙여서 출력한다! 문자열을 입력받는 코드를 쓰다가 궁금한게 생겼다 ------------..
https://www.acmicpc.net/problem/10869 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net 아주 기초적인 문제다! 자연수 A B를 받아야하니 Int형을 사용해주면 되고 출력문에 사칙연산문을 대입하면 간단히 끝나는 문제이다
https://www.acmicpc.net/problem/10757 10757번: 큰 수 A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 이 문제의 제목을 보는 순간 느껴야한다! '큰' 수니까 BigInteger를 이용해야한다는것! 제목을 못봤다면 입력 조건 10의 10000제곱보고 느껴야한다 2021/02/10 - [프로그래밍/Break BOJ byJAVA] - 백준[JAVA] 2338번 긴자리 계산 백준[JAVA] 2338번 긴자리 계산 https://www.acmicpc.net/problem/2338 2338번: 긴자리 계산 첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A×B를 출력한다. 각각을 출력할 때, 답이 0인 경우를 제외..
https://www.acmicpc.net/problem/10699 10699번: 오늘 날짜 서울의 오늘 날짜를 출력하는 프로그램을 작성하시오. www.acmicpc.net 처음에 또 그저그런 출력문제인줄알고 달력보고.. print문으로 출력하는순간 아래 힌트보고!! 느꼈다 출력문제가 아니라 다른 클래스를 이용해서 푸는걸느꼈다 그래서 바로 구글링을 이용해 날짜 클래스를 찾아버렸다..(진짜 Goo교수님은 모르는게 없으시다...) 원래는 Date,Calendar 클래스를 이용했지만 단점이 많아(윤초같은 특별한 상황을 고려하지 않거나 월을 표현할때 1~2월을 0부터 11로 표현하거나 인스턴스가 불변객채가 아니라서 값이 언제든 바뀔수있다거나...) time 패키지를 이용한다구 한다 time 패키지는 기존의 단점..