본문 바로가기

Kotlin/Kotlin Algorithm

[백준 Koltin] 2단계. 조건문

728x90
반응형

 

  • 1330번 : 두 수 비교하기
import java.util.*

fun main() = with(Scanner(System.`in`)){
    val a = nextInt()
    val b = nextInt()

    if (a > b){
        println(">")
    } else if (a < b) {
        println("<")
    } else {
        println("==")
    }
}

 

 

 

 

 

 

 

 

 

  • 9498번 : 시험 성적
import java.util.*

fun main() = with(Scanner(System.`in`)){
    val score = nextInt()
    
    if (score >= 90){
        println("A")
    } else if (score >= 80) {
        println("B")
    } else if (score >= 70) {
        println("C")
    } else if (score >= 60) {
        println("D")
    } else {
        println("F")
    }
}

 

 

 

 

 

 

 

 

  • 2753번 : 윤년
import java.util.*

fun main() = with(Scanner(System.`in`)){
    val year = nextInt()

    if (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)){
        println("1")
    } else {
        println("0")
    }
}

 

 

 

 

 

 

 

 

  • 14681번 : 사분면 고르기
import java.util.*

fun main() = with(Scanner(System.`in`)){
    val x = nextInt()
    val y = nextInt()
    
    if (x>0 && y>0) {
        println("1")
    } else if (x<0 && y>0){
        println("2")
    } else if (x<0 && y<0){
        println("3")
    } else {
        println("4")
    }
}

 

 

 

 

 

 

 

  • 2884번 : 알람 시계
import java.time.LocalTime
import java.util.*

fun main() = with(Scanner(System.`in`)){
    val h = nextInt()
    val m = nextInt()
    
    val time = LocalTime.of(h,m).minusMinutes(45)
    
    println("${time.hour} ${time.minute}")
}

@LocalTime

-> 시간을 이용하는 함수, of를 사용하면 시, 분, 초를 쓸 수 있음

-> 설정한 시간을 뺀 값을 리턴해준다

 

 

참고

https://developer.android.com/reference/kotlin/java/time/LocalTime#minusminutes

 

LocalTime  |  Android Developers

android.net.wifi.hotspot2.omadm

developer.android.com

 

 

 

 

 

728x90
반응형