알고리즘 풀이 방법입니다.
문제(Problem) -> 생각(Think) -> 해결책(Solution) -> 리뷰(Review) 를 통해서 정리해서 작성합니다.
Problem📄

https://level.goorm.io/exam/43182/%EA%B5%AC%EA%B5%AC%EB%8B%A8/quiz/1

 

구름LEVEL

코딩테스트에서 가장 높은 비중을 차지하는 알고리즘 문제를 제작하고 풀이할 수 있는 온라인 저지 서비스입니다. 기업에서 선호하는 C, C++, 파이썬(Python), 자바(Java), 자바스크립트(Javascript) 이

level.goorm.io


Think🤔

구구단 하는 문제이다.

근데 3을 입력하면 3개가 나오고 다시 반복되야 한다.

그러면 임시적인 변수를 둬서 그 값이 0이 되면 줄바꿈이 되고, 다시 그 값에 3을 넣어주는 방식을 택했다.


Solution✍
import java.io.*;
class Main {
	public static void main(String[] args) throws Exception {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		int input = Integer.parseInt(br.readLine());
		
		int tmp = input;
		for(int i=2; i<=9; i++){
			for(int j=1; j<=9; j++){
				System.out.printf("%d * %d = %d ",i,j,i * j);
				tmp--;
				if(tmp == 0){
					System.out.println();
					tmp = input;
				}
			}
		}
	}
}

Review🤩

프로그래머스랑 달리 구름에듀에는 다른 사람 풀이를 볼 수 없다는게 아쉽다...ㅠ


 

'Algorithm' 카테고리의 다른 글

[인프런] 알고리즘 String ! 문자 변환  (0) 2021.12.26
[구름] 소인수 분해  (0) 2021.12.26
[구름] 홀수의 합  (0) 2021.12.26
[구름] 완전제곱수 (2레벨 , 3레벨)  (0) 2021.12.25
[구름] 최댓값  (0) 2021.12.25

+ Recent posts