반응형

코린이 5

[ SWEA_D1 ] 2070. 큰 놈, 작은 놈, 같은 놈 _ JAVA 문제풀이

풀이 테스트 케이스 별로 두 개의 숫자를 입력받습니다. 이후 if else 문을 이용하여 A보다 B가 큰 경우, 같은 경우, 작은 경우에 대해 각각 알맞은 출력을 할 수 있도록 해주었습니다. 코드 출처 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5QQ6qqA40DFAUq&categoryId=AV5QQ6qqA40DFAUq&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com

알고리즘 연습 2019.10.17

[ 백준_BOJ ] 2564. 경비원 _ JAVA 문제풀이

문제 풀이 문제에서 주어진 위치로부터 상점들의 위치들까지에 대한 최단 거리의 합을 구하는 문제입니다. 상점까지의 거리는 시계 방향과 반시계 방향으로 나뉘기 때문에 저는 각각의 Case들에 대해 if else문과 switch문을 이용한 조건 반복문으로 풀이하였습니다. 코드가 상당히 길어지기 때문에 비효율적으로 풀이한 것 같습니다. 각각의 경우에 대하여 블록의 가로, 세로 길이 N과 M은 고정되어 있기 때문에 시계 방향으로 상점을 찾아갈 경우와 반시계 방향으로 찾아갈 경우를 Math.min ( ) 함수를 이용하여 최단거리를 answer 변수에 계속 더하여 최단 거리의 합을 찾았습니다. 코드 출처 https://www.acmicpc.net/problem/2564 2564번: 경비원 첫째 줄에 블록의 가로의 길..

알고리즘 연습 2019.10.16

[백준_BOJ] 1008. A/B 문제풀이 _ Java

문제 풀이 이 문제는 출력형태를 맞춰주기 위해 int형이 아닌 double형으로 형변환을 해주었습니다. 형변환 후 출력한다면 이전 문제들처럼 간단하게 정답을 찾을 수 있는 간단한 문제입니다. 2개의 정수를 입력받아 A/B 연산의 결과를 출력해주면 되는 간단한 문제입니다. 코드 출처 https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net

알고리즘 연습 2019.08.12
반응형