Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
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
Tags more
Archives
Today
Total
관리 메뉴

luke

[백준] - 코딩은 체육과목 입니다 (25314) (자바/Java) 본문

알고리즘문제/백준 문제(Java)

[백준] - 코딩은 체육과목 입니다 (25314) (자바/Java)

luke-king 2024. 5. 8. 19:29

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

문제.


 

 

 

 

 

 

 

풀이.


 

public class Main {
    public static void main(String[] args){

        Scanner sc = new Scanner(System.in);
        int num = sc.nextInt();
        String str = "";
        sc.close();
        for (int i = 1; i <= num/4; i++) {
            str += "long ";
        }
        System.out.println(str + "int");
    }

}

 

오늘 포스팅은 백준 단계별 문제를 보다 3개의 항목들이 1문제씩 남아서... 한 문제씩 처리하기로 했다.

이번 문제는 반복문 단계인 " 코딩은 체육과목 입니다 " 문제다.

4의 배수일때 마다 "long" 문자열을 출력한 뒤 마지막에 "int"문자만 붙여주면 되는 문제다.

그럼 바로 풀이 해보겠다.

 

1. 입력값이 4의 배수일 때 "long"문자를 출력하므로 num/4를 해서 몫이 나온 만큼 출력해 주도록 한다.

 

2. str 문자열 변수 값에 반복 횟수만큼 추가해 준다.

 

3. 마지막 최종 출력할 때 뒤에 "int"를 붙여주면 끝이다.