Algorithm/문자열

[Baekjoon/JAVA] 백준 25314번 코딩은 체육과목 입니다

양선규 2023. 6. 27. 16:43
728x90
반응형

문제
입/출력

 

4의 배수만큼 long을 붙이면 되는 문제입니다. 공백도 함께 붙여야 합니다.

입력값은 반드시 4의 배수입니다.

 

import java.io.*;
public class Main {
	public static void main(String[] args) throws IOException {
		
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringBuilder sb = new StringBuilder();
		
		int n = Integer.parseInt(br.readLine());
		int a = n/4;
		
		for(int i=0; i<a; i++) {
			sb.append("long ");
		}
		sb.append("int");
		
		System.out.println(sb);

		br.close();
	}
}

 

입력받은 값을 4로 나누어, 몇개의 long을 붙여야 할지 계산했습니다.

 

for문과 StringBuilder를 이용해서 "long "을 배수만큼 붙여주었고,

마지막에 int까지 붙인 후 출력하였습니다.

728x90
반응형