Java

Java/Java 알고리즘

백준 18883번 N M 찍기 JAVA 구현해보기

``` 백준 18883번 N M 찍기 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 18883번 풀이 https://www.acmicpc.net/problem/18883 18883번: N M 찍기 총 N개의 줄을 출력해야 한다. 각 줄에는 M개의 정수를 공백 한 칸으로 구분해 출력해야 한다. 1번 줄에는 1부터 M까지, 2번 줄에는 M+1부터 2×M까지, ..., N번 줄에는 (N-1)×M+1부터 N×M까지 출력해야 www.acmicpc.net 백준 18883번 N M 찍기는 난이도 브론즈 등급의 문제로서 숫자 A와 B가 주어지면 A 곱하기 B 보다 작고 0 보다 큰 숫자를 A 행 B 열의 순서대로 각 열은 " "을 사이에 두고 각 행은 "\n" 을 사이에 두며 마지막 행은 "\n"을 가지..

Java/Java 알고리즘

백준 25024번 시간과 날짜 JAVA 구현해보기

``` 백준 25024번 시간과 날짜 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 25024번 풀이 https://www.acmicpc.net/problem/25024 25024번: 시간과 날짜 각 테스트케이스 마다 두 문자열을 공백 하나로 구분하여 출력한다. 첫 번째 문자열은 두 정수 $x$, $y$를 $x$시 $y$분으로 읽는 것이 가능하면 “Yes”, 가능하지 않으면 “No”여야 한다. 두 번째 문 www.acmicpc.net 백준 25024번 시간과 날짜는 난이도 브론즈 등급의 문제로서 테스트 케이스만큼 숫자 A와 B가 주어지면 해당되는 A와 B 가 A시 B분 그리고 A월 B일로 표기가 가능한지 확인해서 Yes No로 각각의 경우마다 표기해주면 되는 문제입니다. 30분 정도 위에 ..

Java/Java 알고리즘

백준 25083번 새싹 JAVA 구현해보기

``` 백준 25083번 새싹 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 25083번 풀이 https://www.acmicpc.net/problem/25083 25083번: 새싹 아래 예제와 같이 새싹을 출력하시오. www.acmicpc.net 백준 25083번 새싹은 난이도 브론즈 등급의 문제로서 ,r'"7 r`-_ ,' ,/ \. ". L_r' `~\/ | | 을 출력해주면 됩니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 출력해주면 됩니다. public class Main { public static void main(String[] args) { final String sproutStr = " ,r'\"7\n" + ..

Java/Java 알고리즘

백준 1173번 운동 JAVA 구현해보기

``` 백준 1173번 운동 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 1173번 풀이 https://www.acmicpc.net/problem/1173 1173번: 운동 첫째 줄에 다섯 정수 N, m, M, T, R이 주어진다. www.acmicpc.net 백준 1173번 운동은 난이도 브론즈 등급의 문제로서 초기이자 최소 맥박 값 최대 맥박 값 휴식 시 분당 맥박 감소량 운동 시 분당 맥박 증가량 총 운동 시간이 주어질 때 운동과 휴식시간을 합한 시간의 최솟값을 출력하고 불가능하다면 -1을 출력하면 됩니다. (맥박은 최대 맥박 값과 최소 맥박값 사이를 유지해야 합니다) 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. 처음에는 ..

Java/Java 알고리즘

백준 1236번 성 지키기 JAVA 구현해보기

``` 백준 1236번 성 지키기 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 1236번 풀이 https://www.acmicpc.net/problem/1236 1236번: 성 지키기 첫째 줄에 성의 세로 크기 N과 가로 크기 M이 주어진다. N과 M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에는 성의 상태가 주어진다. 성의 상태는 .은 빈칸, X는 경비원이 있는 칸이다 www.acmicpc.net 백준 1236번 성 지키기는 난이도 브론즈 등급의 문제로서 직사각형 모양의 2차원 배열을 받고 . 이면 아무도 없는 경우 X 면 경비원이 있는 경우 일 때 각 행과 열이 모두 경비원이 있어야 하는 경우 몇 명의 경비원을 최소로 추가해야 되는지 계산해주면 되는 문제입니다. 30분..

Java/Java 알고리즘

백준 1252번 이진수 덧셈 JAVA 구현해보기

``` 백준 1252번 이진수 덧셈 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 1252번 풀이 https://www.acmicpc.net/problem/1252 1252번: 이진수 덧셈 첫째 줄에 두 개의 이진수가 빈 칸을 사이에 두고 주어진다. 각 이진수는 1 또는 0으로만 이루어져 있으며, 0으로 시작할 수도 있다. 또한 각 이진수의 길이는 80을 넘지 않는다. www.acmicpc.net 백준 1252번 이진수 덧셈은 난이도 브론즈 등급의 문제로서 이진수 A와 B를 입력받고 더해서 이진수 형태로 출력하면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다. BigInteger 클래스를 사용해서 쉽게 풀었습니다. ..

Java/Java 알고리즘

백준 1225번 이상한 곱셈 JAVA 구현해보기

``` 백준 1225번 이상한 곱셈 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 1225번 풀이 https://www.acmicpc.net/problem/1225 1225번: 이상한 곱셈 첫째 줄에 A와 B가 주어진다. 주어지는 두 수는 모두 10,000자리를 넘지 않는 음이 아닌 정수이다. 수가 0인 경우에는 0만 주어지며, 그 외의 경우 수는 0으로 시작하지 않는다. www.acmicpc.net 백준 1225번 이상한 곱셈은 난이도 브론즈 등급의 문제로서 숫자 A와 B가 주어지면 각 자릿수를 각 자릿수마다 곱해주면 됩니다. 예를 들어 123 하고 456이면 1 * 4 + 1 * 5 + 1 * 6 + 2 * 4 + 2 * 5 + 2 * 6 + 3 * 4 + 3 * 5 + 3 * 6 을 ..

Java/Java 알고리즘

백준 1267번 핸드폰 요금 JAVA 구현해보기

``` 백준 1267번 핸드폰 요금 JAVA 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 1267번 풀이 https://www.acmicpc.net/problem/1267 1267번: 핸드폰 요금 동호가 저번 달에 이용한 통화의 개수 N이 주어진다. N은 20보다 작거나 같은 자연수이다. 둘째 줄에 통화 시간 N개가 주어진다. 통화 시간은 10,000보다 작거나 같은 자연수이다. www.acmicpc.net 백준 1267번 핸드폰 요금은 난이도 브론즈 등급의 문제로서 Y 요금제는 30초마다 10원씩 청구되고 (0초면 10원, 30초면 20원) M 요금제는 60초마다 15원씩 청구될 때 (0초면 15원, 60초면 30원) 핸드폰 통화 횟수와 핸드폰 통화 길이들을 받고 더 싼 요금제와 해당되는 요금을..

kimc
'Java' 카테고리의 글 목록 (15 Page)