개발일지15 [Softeer/JAVA] (LV.1) 위험한 효도 문제 설명 https://softeer.ai/practice/7368(저작권으로 인해 링크로 대체합니다!) 문제 풀이남우가 상금을 타기 위한 최소 시간을 구하는 문제이다. 문제 설명 중 남우가 1초에 거리 1만큼 이동 가능하다 했으므로 거리와 시간을 동일하게 1:1로 생각하는게 포인트이다. 또한 남우가 술래를 터치한 직후 술래의 움직임이 a는 b로 b는 a로 변경되기 때문에 해당 부분을 주의 해야한다. 우선, 변경되는 움직임에 의해 남우가 술래에게 갈 때와 술래를 터치하고 돌아올 때를 분리해서 생각하였다. 남우가 술래에게 갈 때의 시간을 n, 남우가 술래를 터치하고 돌아오는 시간을 m으로 가정하고 다음과 같이 정의 하였다. 1) 남우가 술래에게 갈 때 시간(n) : 남우와 술래가 떨어져 있는 거리 .. 2024. 6. 20. [Softeer/JAVA] A+B(LV.1) 문제 설명https://softeer.ai/practice/6295(저작권으로 인해 링크로 대체합니다!) 문제 풀이1. 공백을 기준으로 A주행거리, B주행거리가 주어지기 때문에 각각 선언해준다.2. if문으로 통해 A가 B보다 큰 경우 / B가 A보다 큰 경우 / A와 B가 동일한 경우를 비교한다. 코드 풀이import java.io.*;import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //사용자 입력한 값 가져오기 //공백을 기준으로 A주행거리, B주행거리가 주어지기 때문에 아래와 같이 각각 선언해준다. .. 2024. 6. 13. [Softeer/JAVA] 근무시간(LV.1) 문제 설명https://softeer.ai/practice/6254 (저작권으로 인해 링크로 대체합니다!) 코드 풀이import java.io.*;import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int hh = 0; int mm = 0; //월,화,수,목,금 for(int i=0; i 실행 결과 2024. 6. 7. [Softeer/JAVA] 주행거리 비교하기(LV.1) 문제 설명https://softeer.ai/practice/6253 (저작권으로 인해 링크로 대체합니다!) 문제 풀이1. 공백을 기준으로 A주행거리, B주행거리가 주어지기 때문에 각각 선언해준다.2. if문으로 통해 A가 B보다 큰 경우 / B가 A보다 큰 경우 / A와 B가 동일한 경우를 비교한다. 코드 풀이import java.io.*;import java.util.*;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //사용자 입력한 값 가져오기 //공백을 기준으로 A주행거리, B주행거리가 주어지기 때문에 아래와 같이 각각 선언해준다. .. 2024. 6. 7. 이전 1 2 3 4 다음 반응형