[2739]구구단

Benjamin·2022년 6월 29일
0

BAEKJOON

목록 보기
2/71

문제

작성한 코드

import java.util.*;

public class Main {

	public static void main(String[] args) {
		Scanner kb = new Scanner(System.in);
		
		int num = kb.nextInt();
		
		for(int i =1; i<10;i++) {
			System.out.println(num + " * " + i + " = " + num*i );
		}
		
	}

}

직접 그린 순서도

생각한 알고리즘

몇 단을 출력하고싶은지 숫자로 받은 후, for문에서 받은 숫자에 곱해질 숫자를 1부터 9까지 증가시키고 곱해서 바로 출력한다.

시간복잡도

예상

int num을 입력받아 저장하는것에서 한 번, i=1 한 번, 구구단을 출력하는것 9번, i+1 9번, 이것을 i에 대입하는 것 9번 → 29 : O(1)

결과

268ms

0개의 댓글