๐Ÿ“– Algorithm/๐Ÿ“ ๋ฐฑ์ค€

Kotlin ๐Ÿฌ ๋ฐฑ์ค€ 2๋‹จ๊ณ„ :: 1330 ๋ฒˆ

๋ฒŒ๊ฟ€์˜ค์†Œ๋ฆฌ๐Ÿฆก 2023. 3. 14. 21:45
๋ฐ˜์‘ํ˜•

๋‘ ์ˆ˜ ๋น„๊ตํ•˜๊ธฐ

๋ฌธ์ œ   |

  ๋‘ ์ •์ˆ˜ A์™€ B๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, A์™€ B๋ฅผ ๋น„๊ตํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

 

์ž…๋ ฅ   |

  ์ฒซ์งธ ์ค„์— A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. A์™€ B๋Š” ๊ณต๋ฐฑ ํ•œ ์นธ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด์ ธ ์žˆ๋‹ค.

 

์ถœ๋ ฅ   |

  ์ฒซ์งธ ์ค„์— ๋‹ค์Œ ์„ธ ๊ฐ€์ง€ ์ค‘ ํ•˜๋‚˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.

    - A๊ฐ€ B๋ณด๋‹ค ํฐ ๊ฒฝ์šฐ์—๋Š” '>'๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.

    - A๊ฐ€ B๋ณด๋‹ค ์ž‘์€ ๊ฒฝ์šฐ์—๋Š” '<'๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.

    - A์™€ B๊ฐ€ ๊ฐ™์€ ๊ฒฝ์šฐ์—๋Š” '=='๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.

 

์ œํ•œ   |

  -10,000 ≤ A, B ≤ 10,000

 

 

 

ํ’€์ด  |

  1) Scanner๋ฅผ ์ด์šฉํ•ด ์ž…๋ ฅ์„ ๋ฐ›์•„ ์ถœ๋ ฅ [120ms]

  2) readLine()์„ ์ด์šฉํ•ด ์ž…๋ ฅ์„ ๋ฐ›์•„ ์ถœ๋ ฅ [136ms]

 

 

๋‹ต์•ˆ  |

import java.util.Scanner

fun main() = with(Scanner(System.`in`)) {
    val A = nextInt()
    val B = nextInt()
    
    if (A > B) print(">")
    else if (A == B) print("==")
    else print("<")
}
fun main() {
    val arr = readLine()!!.split(" ").map { it.toLong() }
    
    if (arr[0] > arr[1]) print(">")
    else if (arr[0] == arr[1]) print("==")
    else print("<")
}
๋ฐ˜์‘ํ˜•