반응형

안녕하세요 Jin's 입니다.

 

백준 알고리즘의 1차원 배열 숫자의 개수 ( 문제 번호 : 2577 )의 소스입니다.

 

 

Java와 Python 두가지 버전 소스입니다.

 

1) JAVA

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
		int a = scan.nextInt();
		int b = scan.nextInt();
		int c = scan.nextInt();
		int x = a*b*c;
		int[] result = new int[10];
		scan.close();
		
		while(x > 0){
			result[x%10]++;
			x = x/10;
		}
		
		for(int i=0; i<result.length;i++){
			System.out.println(result[i]);
		}
	}
}

 

2) PYTHON

a = int(input())
b = int(input())
c = int(input())
x = list(str(a * b * c))

for i in range(10):
    print(x.count(str(i)))

 

여러분도 한번 풀어보세요!

 

 

 

반응형

+ Recent posts