반응형
https://www.acmicpc.net/problem/13752
13752번: 히스토그램
히스토그램은 데이터를 시각적으로 표현한 것이다. 막대로 구성되며 각 막대의 길이는 데이터 양의 크기를 나타낸다. 일부 데이터가 주어지면 히스토그램을 생성하시오.
www.acmicpc.net
문제
히스토그램은 데이터를 시각적으로 표현한 것이다. 막대로 구성되며 각 막대의 길이는 데이터 양의 크기를 나타낸다. 일부 데이터가 주어지면 히스토그램을 생성하시오.
입력
첫 번째 줄에는 테스트 케이스의 개수 n (1 ≤ n ≤ 100)이 주어진다. 다음 n 개의 줄에는 각 히스토그램의 크기 k (1 ≤ k ≤ 80)가 주어진다.
출력
각 테스트 케이스에 대해서 히스토그램의 크기 k와 동일한 수의 '='를 출력한다. '='사이에 공백은 존재하지 않는다.
예제 입력 1
5
1
3
4
6
2
예제 출력 1 복
=
===
====
======
==
예제 입력 2
4
10
30
25
16
예제 출력 2
==========
==============================
=========================
================
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int num = scan.nextInt();
for(int i=0;i<num;i++){
int k = scan.nextInt();
for(int j=0;j<k;j++){
System.out.print("=");
}
System.out.println();
}
}
}반응형
'코딩테스트 > JAVA' 카테고리의 다른 글
| [JAVA/백준 1978번] 소수 찾기 (0) | 2023.09.26 |
|---|---|
| [JAVA/백준 1546번] 평균 (0) | 2023.09.25 |
| [JAVA/백준 11718번] 그대로 출력하기 (0) | 2023.09.23 |
| [JAVA/백준] 단어의 개수 (0) | 2023.09.22 |
| [JAVA/프로그래머스] 이진 변환 반복하기 (0) | 2023.09.21 |