We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent aa617b2 commit 4757ac8Copy full SHA for 4757ac8
src/hackerrank/SmartNumber.java
@@ -2,13 +2,19 @@
2
3
public class SmartNumber {
4
public static boolean isSmartNumber(int num) {
5
+ // 주어진 수의 제곱근의 갯수가 홀수면 YES, 짝수면 NO를 출력하는 문제
6
+ // 조건: 주어진 코드중 한 줄만 바꿀 것
7
int val = (int) Math.sqrt(num);
- if(num / val == 1)
8
+ if(val*val == num)
9
return true;
10
return false;
11
}
12
13
public static void main(String[] args) {
- System.out.println(isSmartNumber(4));
14
+ System.out.println(isSmartNumber(1)+", true=Yes=홀수");
15
+ System.out.println(isSmartNumber(2)+", false=NO=짝수");
16
+ System.out.println(isSmartNumber(7)+", false=NO=짝수");
17
+ System.out.println(isSmartNumber(9)+", true=YES=홀수");
18
+ System.out.println(isSmartNumber(169)+", true=YES=홀수");
19
20
0 commit comments