[백준] 15727

당당·2023년 5월 31일
0

백준

목록 보기
146/179
post-thumbnail

https://www.acmicpc.net/problem/15727

📔문제

3학년 1학기를 재학 중인 성우는 ‘빨간눈 초파리의 뒷다리 털의 개수와 파인애플 껍질의 이해’라는 과목을 수강 중이다. 기말고사를 맞이하여 교수님은 수강생들에게 조별과제를 내주었고, 그 내용은 다음과 같다.

중간고사 이전에 배운 빨간눈 초파리의 뒷다리 털의 개수를 구하는 방법을 이용하여,
파인애플 껍질의 두께를 구하는 공식을 과학적인 근거와 함께 A4용지 10장 이상으로 제출하시오. [30%]

하지만 성우의 조 조장인 민건은 과제 내용을 듣자마자 집으로 도망쳐 버렸고, 성우는 민건이를 찾기 위해 떠난다. 성우는 1분1에서 5까지의 거리를 이동할 수 있다. 성우가 있는 곳으로부터 민건이의 집까지 거리가 주어졌을 때, 최대한 빨리 찾을 경우, 정확히 몇 분만에 민건이를 찾을 수 있는지 출력하는 프로그램을 작성하시오.


📝입력

첫째 줄에 성우의 현재 위치와 민건이의 집까지의 거리 L(1 ≤ L ≤ 1,000,000)가 주어진다.


📺출력

성우가 최소 t분만에 민건이를 찾을 수 있을 때, t 이상의 가장 작은 정수를 출력한다.


📝예제 입력 1

12

📺예제 출력 1

3

🔍출처

University > 한양대학교 ERICA 캠퍼스 > 2018 HEPC > MAVEN 3번
-문제를 만든 사람: dreammusic23
-문제의 오타를 찾은 사람: eric00513
-잘못된 조건을 찾은 사람: jh05013


🧮알고리즘 분류

  • 수학
  • 사칙연산

📃소스 코드

import java.util.Scanner;

public class Code15727 {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int L=sc.nextInt();
        if(L<=5){
            System.out.println(1);
        }
        else if(L%5==0){
            System.out.println(L/5);
        }
        else{
            System.out.println(L/5+1);
        }
    }
}


📰출력 결과


📂고찰

세 가지 경우로 나눌 수 있다.

만약, L이 5보다 작다면 한 번만에 갈 수 있다.
만약 L이 5로 나눠진다면, 몫 만큼 갈 수 있다 ex)10이면 10/5=2 2번만
5로 나눠지지 않는다면, 몫에 1을 더하면 된다.
profile
MySQL DBA 신입 지원

0개의 댓글