반응형
처음에는 문제를 이해 못했다가 알고 보니
long int는 고정이고
앞에 long을 붙일 때마다 4바이트 씩 늘어난다고 생각하는 학생의 로직대로
코드를 작성해야 한다는 것을 깨달았다!
고로 어렵지 않은 문제
답안
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
Long value = Long.parseLong(scn.nextLine());
String result = "";
for(int i = 0; i < value/4-1; i++) {
result += "long ";
}
result += "long int";
System.out.println(result);
}
}
반응형
'코딩테스트 문제 > 백준-자바' 카테고리의 다른 글
[백준] 꼬마 정민 (11382번) / 일차원배열 (1) | 2023.04.14 |
---|---|
[백준] 과제 안 내신 분..? (5597번) (0) | 2022.12.11 |
[백준] 평균은 넘겠지 (4344번) / 배열 (0) | 2022.12.06 |
[백준] 영수증 (25304번) / 반복문 (0) | 2022.08.11 |
[백준] 킹, 퀸, 룩, 비숍, 나이트, 폰 (3003번) / 입출력과 사칙연산 (0) | 2022.08.09 |