본문 바로가기
728x90
반응형

분류 전체보기582

[백준/java] 네 번째 점 www.acmicpc.net/problem/3009 3009번: 네 번째 점 세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오. www.acmicpc.net 문제 세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오. 입력 세 점의 좌표가 한 줄에 하나씩 주어진다. 좌표는 1보다 크거나 같고, 1000보다 작거나 같은 정수이다. 출력 직사각형의 네 번째 점의 좌표를 출력한다. 예제 입력 1 30 20 10 10 10 20 예제 출력 1 30 10 ※ 접근 방법 (1) 포인트 클래스를 만든다.(x, y) (2) 포인트를 리스트에 담는다. (3) x맵과 y맵을 만들고 값을 넣어준다. (4) It.. 2021. 2. 1.
[백준/java] 직사각형에서 탈출 www.acmicpc.net/problem/1085 1085번: 직사각형에서 탈출 한수는 지금 (x, y)에 있다. 직사각형의 왼쪽 아래 꼭짓점은 (0, 0)에 있고, 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램을 작성하시오. www.acmicpc.net 문제 한수는 지금 (x, y)에 있다. 직사각형의 왼쪽 아래 꼭짓점은 (0, 0)에 있고, 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 x, y, w, h가 주어진다. 출력 첫째 줄에 문제의 정답을 출력한다. 제한 1 ≤ w, h ≤ 1,000 1 ≤ x ≤ w-1 1 ≤ y ≤ h-1 x, y, w, h는 정수 .. 2021. 2. 1.
[런닝 일기] 나이키 줌 에어 페가수스 37 구매 후기, 인터벌 런닝 후기 1월 마지막 날 드디어... 새 런닝화를 샀다. 바로 바로 나이키 줌 에어 페가수스 37 블랙&화이트 모델! 기존에 쓰던 나이키 다운쉬프터 고생 많았다! 확실히 신발이 비싼 값을 하는 것 같다. 쿠션도 빵빵하고 신발 밑이 굴곡져 있어서 발로 딪고 나갈 때 힘이 덜 들고 추진력을 얻었다. 무엇보다 신발이 가볍고 신발 안쪽이 착 감기는 듯 한 안쪽에 스판같은 것이 있어서 발을 착 감싸는 느낌이 들어서 신발이 잘 벗겨지지 않는 구조로 되어있다. 이 신발을 신고 오늘 런닝을 하였다. 호수공원에 도착해서 스트레칭으로 몸을 풀고 런닝을 하였는데 이게 웬걸.. 트랙이 젖어있었고 신발이 새 신발이어서 그런지 굉장히 미끄러웠다. 오늘은 분명 비도, 눈도 안왔고 별 탈없이 런닝을 할 수 있겠다는 기대를 안고 런닝을 하러 .. 2021. 2. 1.
[백준/java] 10757번 큰 수 A+B (BigDecimal) 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A,B < 1010000) 출력 첫째 줄에 A+B를 출력한다. 예제 입력 1 9223372036854775807 9223372036854775808 예제 출력 1 18446744073709551615 package boj; import java.math.BigDecimal; import java.util.Scanner; public class BigNumberAddAB { public static void main(String[] args) { Scanner input = new Scanner(System.in); BigDecimal a = input.nextBigDecimal.. 2021. 1. 30.
[프로그래머스/java] 체육복(탐욕법) 문제 설명 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번호의 학생이나 바로 뒷번호의 학생에게만 체육복을 빌려줄 수 있습니다. 예를 들어, 4번 학생은 3번 학생이나 5번 학생에게만 체육복을 빌려줄 수 있습니다. 체육복이 없으면 수업을 들을 수 없기 때문에 체육복을 적절히 빌려 최대한 많은 학생이 체육수업을 들어야 합니다. 전체 학생의 수 n, 체육복을 도난당한 학생들의 번호가 담긴 배열 lost, 여벌의 체육복을 가져온 학생들의 번호가 담긴 배열 reserve가 매개변수로 주어질 때, 체육수업을 들을 수 있는 학생의 최댓값을 return 하도록 solution 함수를.. 2021. 1. 29.
[프로그래머스/java] 2021 KAKAO BLIND RECRUITMENT신규 아이디 programmers.co.kr/learn/courses/30/lessons/72410 코딩테스트 연습 - 신규 아이디 추천 카카오에 입사한 신입 개발자 네오는 카카오계정개발팀에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. 네오에게 주어진 첫 업무는 새로 가 programmers.co.kr 문제 설명 카카오에 입사한 신입 개발자 네오는 카카오계정개발팀에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. 네오에게 주어진 첫 업무는 새로 가입하는 유저들이 카카오 아이디 규칙에 맞지 않는 아이디를 입력했을 때, 입력된 아이디와 유사하면서 규칙에 맞는 아이디를 추천해주는 프로그램을 개발하는 것입니다. 다음은 카카오 아이디의 .. 2021. 1. 28.
728x90
반응형