자바 백준 5300번
브론즈 4
https://www.acmicpc.net/problem/5300
문제 보기
분류: 구현
문제 풀기
주어진 숫자만큼 for loop 을 돌리면서 세 가지 조건으로 분기시키고 답안 출력 조건인 white space 에 맞게 제출한다.
for loop 의 i 는 1 부터 시작하면서 i 가 n 과 같아지는 마지막 loop 에서는
System.out.print(i + "Go!");
를 출력한다.
그리고, i 를 6 으로 나눈 나머지가 0 일 때에는
System.out.print(i + "Go! ");
를 출력한다.
마지막으로 나머지의 경우에 대해서는
System.out.print(i + " ");
를 출력한다.
코드 보기
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for (int i = 1; i <= n; i++) {
if (i == n) {
System.out.print(i + " Go!");
}
else if (i % 6 == 0) {
System.out.print(i + " Go! ");
}
else {
System.out.print(i + " ");
}
}
}
}
'공부하기 > 백준' 카테고리의 다른 글
[Java] 백준 풀기 17530 - Buffoon (0) | 2023.05.04 |
---|---|
[Java] 백준 풀기 13225 - Divisors (0) | 2023.05.03 |
[Java] 백준 풀기 11121 - Communication Channels (0) | 2023.05.01 |
[Java] 백준 풀기 18698 - The Walking Adam (0) | 2023.05.01 |
[Java] 백준 풀기 5357 - Dedupe (0) | 2023.04.29 |