반응형
안녕하세요! Plitche(플리체)입니다.
이번 포스팅의 주제는 Q1251 : 1부터 100까지 출력하기 (자바, JAVA)입니다.
Intro
Question
문제 설명
입력
입력없음
출력
1부터 100까지 공백으로 띄워 하나씩 출력한다.
예시
- 입력 : -
- 출력 : 1 2 3 4 5 6 7 8 9 ... 99 100
Solution (풀이)
- 풀이 1 : 메모리 11052, 시간 66
public class Answer1 {
public static void main(String[] args) {
StringBuilder sb = new StringBuilder();
int i=0;
while (i++<100 ) {
sb.append(i+" ");
}
System.out.println(sb);
}
}
- 풀이 2 : 메모리 11028, 시간 61
public class Answer2 {
public static void main(String[] args) {
StringBuilder sb = new StringBuilder();
for (int i=1; i<=100; i++) {
sb.append(i+" ");
}
System.out.println(sb);
}
}
while문의 괄호() 안에 조건문을 작성하는데 여기셍 증감이나 증가 연산자를 사용할 수 있으니 간단한 문제이지만 소개하였다.
하지만 ++(증가연산자)를 사용하게 되면 조건문을 지나자마자 1이 증가한 값으로 사용되기 때문에 주의해야 한다.
반응형
'Algorithm > CodeUp' 카테고리의 다른 글
[CodeUp_Java] Q1253 : a부터 b까지 출력하기 (0) | 2022.06.07 |
---|---|
[CodeUp_Java] Q1252 : 1부터 n까지 출력하기 (0) | 2022.06.07 |
[CodeUp_Java] Q1231 : 계산기 1 (0) | 2022.06.03 |
[CodeUp_Java] Q1230 : 터널 통과하기 2 (0) | 2022.06.03 |
[CodeUp_Java] Q1229 : 비만도 측정 2 (0) | 2022.06.02 |