본문 바로가기

구현150

[백준] 1110번 : 더하기 사이클 – JAVA [자바] https://www.acmicpc.net/problem/1110 1110번: 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, www.acmicpc.net 문제 문제 풀이 백준 1110번 더하기 사이클은 브론즈 1 난이도의 수학 및 구현 문제이다. 이 문제에서는 0보다 크거나 같고 100보다 작은 정수 n이 주어진다. 그리고 n이 10보다 작으면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그다음, 주어진 수의 가장 오른쪽 자리 수와 앞에서 구한 합의 가장 오른쪽 자리 수를 이어 붙이면 새로운 수를 만들 수 있다... 2022. 7. 6.
[백준] 14681번 : 사분면 고르기 – JAVA [자바] https://www.acmicpc.net/problem/14681 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net 문제 문제 풀이 백준 14681번 사분면 고르기는 브론즈 5 난이도의 구현 및 기하학 문제이다. 이 문제에서는 정수 x, y로 된 좌표가 주어지고 이 좌표가 어느 사분면에 있는지를 출력해주면 된다. x > 0, y > 0이면 1 사분면이다. x 0이면 2 사분면이다. x 0, y < 0이면 4 사분면이다. 코드에서는 간단한 if문으로 해결할 수 있다. 코드 import java.io.*; import java.util.*; public class .. 2022. 7. 6.
[백준] 10871번 : X보다 작은 수 – JAVA [자바] https://www.acmicpc.net/problem/10871 10871번: X보다 작은 수 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. www.acmicpc.net 문제 문제 풀이 백준 10871번 X보다 작은 수는 브론즈 5 난이도의 구현 문제이다. 이 문제에서는 우선 첫째 줄에 숫자 N과 X가 주어진다. 그리고 둘째 줄에는 정수 N가 주어진다. 그리고 이 정수들 중에서 X보다 작은 수가 있으면 순서대로 공백으로 구분해서 출력하면 된다. 우선 이 문제에서 주어진 예제를 한번 보겠다. EX) N = 10, X = 5 1 10 4 9 2 3 8.. 2022. 6. 26.
[백준] 10950번 : A+B - 3 – JAVA [자바] https://www.acmicpc.net/problem/10950 10950번: A+B - 3 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 문제 풀이 백준 10950번 A+B - 3은 브론즈 5 난이도의 수학 및 구현 문제이다. 이 문제에서는 우선 테스트 케이스의 개수 T가 주어진다. 그리고 그다음에 T개의 A와 B가 주어지고 A+B의 값을 출력하면 된다. 우선 테스트 케이스의 개수 T를 입력받는다. 그리고 for-loop을 int i = 0부터 i < T까지 하고 StringTokenizer를 이용해서 정수 A와 B를 입력받는다. 그리고 그다음에 A+B의 값들을 StringBuilder에 append 시키고 마지막에 한꺼번에 Strin.. 2022. 6. 25.
반응형