728x90
반응형
해커랭크 - https://www.hackerrank.com/
Prepare > Java > Introduction > Java Loops I
Objective :
이 챌린지에서는 루프를 사용하여 간단한 수학을 수행할 것입니다.
Task :
정수 N이 주어지면 처음 10개의 배수를 출력합니다. 각 N × i (여기서 i는 1 ≤ i ≤ 10)는 N × i = 결과 형식으로 새로운 줄에 출력해야합니다.
Input Format :
단일 정수 N.
Constraints :
2 ≤ N ≤ 20
Output Format :
10줄을 출력하세요. 각 줄 i (여기서 i는 1 ≤ i ≤ 10)는 N × i의 결과를 N × i = 결과 형식으로 출력합니다.
Sample Input :
2
Sample Output :
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
2 x 10 = 20
Code :
import java.io.*;
import java.math.*;
import java.security.*;
import java.text.*;
import java.util.*;
import java.util.concurrent.*;
import java.util.regex.*;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));
int N = Integer.parseInt(bufferedReader.readLine().trim());
if(N >= 2 && N <=20) {
for(int i=1; i <= 10; i += 1) {
System.out.printf("%d x %d = %d%n", N, i, N*i);
}
}
bufferedReader.close();
}
}
개인 공부를 위한 포스팅입니다.
모든 번역, 코드는 완벽하지 않을 수 있습니다.
728x90
반응형
'> 개발-IT-인터넷 > > JAVA' 카테고리의 다른 글
[해커랭크(HackerRank) JAVA 풀이] - Java Datatypes (1) | 2021.08.04 |
---|---|
[해커랭크(HackerRank) JAVA 풀이] - Java Loops II (0) | 2021.08.03 |
[해커랭크(HackerRank) JAVA 풀이] - Java Stdin and Stdout II (0) | 2021.08.02 |
[해커랭크(HackerRank) JAVA 풀이] - Java Output Formatting (0) | 2021.07.31 |
[해커랭크(HackerRank) JAVA 풀이] - Java If-Else (0) | 2021.07.30 |