617A - Elephant

 

 문제

 코끼리가 친구에게 가려고 한다. 코끼리는 한번에 1, 2, 3, 4, 5 씩 이동할 수 있는데 0에서 출발 할 때 필요한 최소 이동 횟수를 출력하라.

 

 풀이

 조건문과 반복문을 통해 서로간의 거리가 0이 될 때까지 뺄셈을 하고 뺀 횟수를 카운트해서 구했다.


 INPUT 정수 x (1 ≤ x ≤ 1000000)

 OUTPUT 최소 이동 횟수

 

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
/**
 * Elephant
 * 
 * @author codenbike
 * @date 2019.12.13
 */
 
import java.util.*;
 
public class Elephant {
    public static void main(String[] args) {
        
        Scanner sc = new Scanner(System.in);
        
        int x = sc.nextInt();
        int count = 0;
        
        while(x > 0){
            if(x-5 >= 0) {
                x-=5;
                count++;
            } else if(x-4 >= 0) {
                x-=4;
                count++;
            } else if(x-3 >= 0) {
                x-=3;
                count++;
            } else if(x-2 >= 0) {
                x-=2;
                count++;
            } else if(x-1 >= 0) {
                x-=1;
                count++;
            }
        }
        
        System.out.print(count);
    }
}
 

 

 

 

 

 coordinate 조직화하다, 조정하다, 꾸미다

+ Recent posts