HackerRank/JAVA

Java If-Else

예쁜꽃이피었으면 2024. 1. 12. 08:52

https://www.hackerrank.com/challenges/java-if-else/problem?isFullScreen=true

 

Java If-Else | HackerRank

Practice using if-else conditional statements!

www.hackerrank.com

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 {






    private static final Scanner scanner = new Scanner(System.in);


    public static void main(String[] args) {
        int N = scanner.nextInt();
        scanner.skip("(\r\n|[\n\r\u2028\u2029\u0085])?");
        
        boolean check = 0 < N && N <= 100;
      //  System.out.println("check :"+ check);
        if(check){
            
        
        
            if(N%2 == 1){// odd
            System.out.println("Weird");
                
            }else if(N%2 == 0){//even
           
                if( 2 <= N && N <= 5){
                    System.out.println("Not Weird");
                }else if( 6 <= N  && N <= 20){
                    System.out.println("Weird");
                }else if(20 < N){
                    System.out.println("Not Weird");
                }else{
                  //  System.out.println("Not Weird");
                }   
                
            
            }
        }
        
        scanner.close();
    }
}

 

 

 


더보기

In this challenge, we test your knowledge of using if-else conditional statements to automate decision-making processes. An if-else statement has the following logical flow:

Source: Wikipedia

Task
Given an integer, , perform the following conditional actions:

  • If  is odd, print Weird
  • If  is even and in the inclusive range of  to , print Not Weird
  • If  is even and in the inclusive range of  to , print Weird
  • If  is even and greater than , print Not Weird

Complete the stub code provided in your editor to print whether or not  is weird.

Input Format

A single line containing a positive integer, .

Constraints

  •  

Output Format

Print Weird if the number is weird; otherwise, print Not Weird.

Sample Input 0

3

Sample Output 0

Weird

Sample Input 1

24

Sample Output 1

Not Weird

Explanation

Sample Case 0: 
 is odd and odd numbers are weird, so we print Weird.

Sample Case 1: 
 and  is even, so it isn't weird. Thus, we print Not Weird.

반응형

'HackerRank > JAVA' 카테고리의 다른 글

Java Loops I  (0) 2024.01.12
Java Output Formatting  (0) 2024.01.12
Java Stdin and Stdout II  (0) 2024.01.12
Java Stdin and Stdout I  (0) 2024.01.12
Welcome to Java!  (0) 2024.01.12