본문 바로가기
알고리즘풀이/정올-자바

[정올/JAVA] 565 : 배열2 - 자가진단2 100 미만의 양의 정수들이 주어진다. 입력받다가 0 이 입력되면 마지막에 입력된 0 을 제외하고 그 때까지 입력된 정수의 십의 자리 숫자가 각각 몇 개인지 ..

by 이얏호이야호 2020. 8. 3.

공부하시는대에 도움이 됐으면 좋겠습니다.

답안코드 확인해주세요!

 

더보기
import java.util.Scanner;



public class Main {



 public static void main(String args[]) {

 Scanner in = new Scanner(System.in);

 int[] count = new int[10];

 String input = in.nextLine();

 String[] temp = input.split(" ");

 int[] arr = new int[temp.length];

 int quant;

 for (int i = 0; i < temp.length; i++) {

 arr[i] = Integer.parseInt(temp[i]);

 }

 for (int i = 0; i < temp.length; i++) {

 if (arr[i] != 0) {

 quant = arr[i] / 10;

 count[quant]++;

 }

 }

 for (int i = 0; i < count.length; i++) {

 if (count[i] != 0) {

 System.out.println(i + " : " + count[i]);

 }

 }

 }

}

댓글