본문 바로가기

구현150

[백준] 2753번 : 윤년 – JAVA [자바] https://www.acmicpc.net/problem/2753 2753번: 윤년 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 www.acmicpc.net 문제 문제 풀이 백준 2753번 윤년은 브론즈 5 난이도의 수학 및 구현 문제이다. 이 문제는 간단한 if문으로만 문제를 해결할 수 있다. 일단 입력으로 연도 (year)가 주어진다. 그리고 이 연도가 400의 배수이면 윤년이므로 1을 출력, 4의 배수이면서 100의 배수가 아니면 윤년이므로 1을 출력하고 나머지 연도들을 전부 다 윤년이 아니므로 0을 출력하면 된다. 예시를 한번 보겠다... 2022. 6. 25.
[백준] 10952번 : A+B - 5 – JAVA [자바] https://www.acmicpc.net/problem/10952 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 문제 풀이 백준 10952번 A+B - 5는 브론즈 5 난이도의 수학 및 구현 문제이다. 이 문제에서는 여러 개의 테스트 케이스가 주어지고 각 테스트 케이스는 한 줄로 숫자 A와 B가 주어진다. 그리고 각 테스트 케이스마다 A+B를 출력하면 되고 입력은 0이 2개가 연속으로 들어오면 끝이 난다. 우선 이 문제에서는 while-loop을 이용해서 풀 것이다. while(true)로 설정한 다음 만약에 입력받은 정수 A와 B가 둘 다 0이면 while-loop을 종료시키는 식으로 이 문제를 접근할 것이다.. 2022. 6. 25.
[백준] 2439번 : 별 찍기 - 2 – JAVA [자바] https://www.acmicpc.net/problem/2439 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net 문제 문제 풀이 백준 2439번 별 찍기 - 2는 브론즈 4 난이도의 구현 문제이다. 이 문제도 전에 풀었던 별 찍기 문제와 상당히 비슷한 문제이다. 이 문제도 첫째 줄부터 N번째 줄까지 차례대로 별을 출력하는 문제이다. 하지만, 이전 문제와 다른 점은 별이 오른쪽 기준으로 있다는 것이다. 문제에서 주어진 예제를 한번 보겠다. N = 5일 때 별을 출력하면 다음과 같다. * ** *** **** ***** 즉, 첫 번째 줄에는 4개의 스페.. 2022. 6. 23.
[백준] 2438번 : 별 찍기 - 1 – JAVA [자바] https://www.acmicpc.net/problem/2438 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net 문제 문제 풀이 백준 2438번 별 찍기 - 1는 브론즈 5 난이도의 구현 문제이다. 이 문제에서는 첫째 줄부터 N번째 줄까지 차례대로 별(*)을 출력하면 되는 문제이다. 첫째 줄에는 * 1개, 둘째 줄에는 * 2개, 그리고 N번째 줄에는 *N개를 출력하면 되는 간단한 문제이다. 이 문제도 for-loop을 이용해서 풀 수 있다. int i = 1부터 i = n까지 하고 i 줄에 별 i개를 출력만 해주면 된다. 코드 import java.io.*; import java.util.*; public cla.. 2022. 6. 23.
반응형