μ 체 κΈ
-
Kotlin π¬ λ°±μ€ 13λ¨κ³ :: 10814 λ²2023. 7. 25. 00:36
λμ΄μ μ λ ¬ λ¬Έμ | μ¨λΌμΈ μ μ§μ κ°μ ν μ¬λλ€μ λμ΄μ μ΄λ¦μ΄ κ°μ ν μμλλ‘ μ£Όμ΄μ§λ€. μ΄λ, νμλ€μ λμ΄κ° μ¦κ°νλ μμΌλ‘, λμ΄κ° κ°μΌλ©΄ λ¨Όμ κ°μ ν μ¬λμ΄ μμ μ€λ μμλ‘ μ λ ¬νλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ λ ₯ | 첫째 μ€μ μ¨λΌμΈ μ μ§ νμμ μ Nμ΄ μ£Όμ΄μ§λ€. (1 ≤ N ≤ 100,000) λμ§Έ μ€λΆν° Nκ°μ μ€μλ κ° νμμ λμ΄μ μ΄λ¦μ΄ 곡백μΌλ‘ ꡬλΆλμ΄ μ£Όμ΄μ§λ€. λμ΄λ 1λ³΄λ€ ν¬κ±°λ κ°μΌλ©°, 200λ³΄λ€ μκ±°λ κ°μ μ μμ΄κ³ , μ΄λ¦μ μνλ²³ λμλ¬Έμλ‘ μ΄λ£¨μ΄μ Έ μκ³ , κΈΈμ΄κ° 100λ³΄λ€ μκ±°λ κ°μ λ¬Έμμ΄μ΄λ€. μ λ ₯μ κ°μ ν μμλ‘ μ£Όμ΄μ§λ€. μΆλ ₯ | 첫째 μ€λΆν° μ΄ Nκ°μ μ€μ κ±Έμ³ μ¨λΌμΈ μ μ§ νμμ λμ΄ μ, λμ΄κ° κ°μΌλ©΄ κ°μ ν μμΌλ‘ ν μ€μ ν λͺ μ© λμ΄μ μ΄λ¦μ 곡백μΌλ‘..
-
Kotlin π¬ λ°±μ€ 13λ¨κ³ :: 1181 λ²2023. 7. 24. 00:25
Hello World λ¬Έμ | μνλ²³ μλ¬Έμλ‘ μ΄λ£¨μ΄μ§ Nκ°μ λ¨μ΄κ° λ€μ΄μ€λ©΄ μλμ κ°μ 쑰건μ λ°λΌ μ λ ¬νλ νλ‘κ·Έλ¨μ μμ±νμμ€. 1. κΈΈμ΄κ° 짧μ κ²λΆν° 2. κΈΈμ΄κ° κ°μΌλ©΄ μ¬μ μμΌλ‘ λ¨, μ€λ³΅λ λ¨μ΄λ νλλ§ λ¨κΈ°κ³ μ κ±°ν΄μΌ νλ€. λ¬Έμ | 첫째 μ€μ λ¨μ΄μ κ°μ Nμ΄ μ£Όμ΄μ§λ€. (1 ≤ N ≤ 20,000) λμ§Έ μ€λΆν° Nκ°μ μ€μ κ±Έμ³ μνλ²³ μλ¬Έμλ‘ μ΄λ£¨μ΄μ§ λ¨μ΄κ° ν μ€μ νλμ© μ£Όμ΄μ§λ€. μ£Όμ΄μ§λ λ¬Έμμ΄μ κΈΈμ΄λ 50μ λμ§ μλλ€. λ¬Έμ | 쑰건μ λ°λΌ μ λ ¬νμ¬ λ¨μ΄λ€μ μΆλ ₯νλ€. νμ΄ | sortedWith()μ μΈμλ‘ compareBy()λ₯Ό μ¬μ©νλ€. λ΅μ | import java.util.Scanner fun main() = with(Scanner(System.`in`)) { ..
-
Kotlin π¬ λ°±μ€ 13λ¨κ³ :: 11651 λ²2023. 7. 23. 23:12
μ’ν μ λ ¬νκΈ° 2 λ¬Έμ | 2μ°¨μ νλ©΄ μμ μ Nκ°κ° μ£Όμ΄μ§λ€. μ’νλ₯Ό yμ’νκ° μ¦κ°νλ μμΌλ‘, yμ’νκ° κ°μΌλ©΄ xμ’νκ° μ¦κ°νλ μμλ‘ μ λ ¬ν λ€μ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ λ ₯ | 첫째 μ€μ μ μ κ°μ N (1 ≤ N ≤ 100,000)μ΄ μ£Όμ΄μ§λ€. λμ§Έ μ€λΆν° Nκ°μ μ€μλ iλ²μ μ μμΉ $x_{i}$μ $y_{i}$κ° μ£Όμ΄μ§λ€. (-100,000 ≤ $x_{i}$, $y_{i}$ ≤ 100,000) μ’νλ νμ μ μμ΄κ³ , μμΉκ° κ°μ λ μ μ μλ€. μΆλ ₯ | 첫째 μ€λΆν° Nκ°μ μ€μ μ μ μ λ ¬ν κ²°κ³Όλ₯Ό μΆλ ₯νλ€. νμ΄ | sortedWith()μ μΈμλ‘ compareBy()λ₯Ό μ¬μ©νλ€. μμ ) val sortedList = list.sortedWith( compareBy( { 쑰건 A..
-
Kotlin π¬ λ°±μ€ 13λ¨κ³ :: 11650 λ²2023. 7. 23. 23:04
μ’ν μ λ ¬νκΈ° λ¬Έμ | 2μ°¨μ νλ©΄ μμ μ Nκ°κ° μ£Όμ΄μ§λ€. μ’νλ₯Ό xμ’νκ° μ¦κ°νλ μμΌλ‘, xμ’νκ° κ°μΌλ©΄ yμ’νκ° μ¦κ°νλ μμλ‘ μ λ ¬ν λ€μ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ λ ₯ | 첫째 μ€μ μ μ κ°μ N (1 ≤ N ≤ 100,000)μ΄ μ£Όμ΄μ§λ€. λμ§Έ μ€λΆν° Nκ°μ μ€μλ iλ²μ μ μμΉ $x_{i}$μ $y_{i}$κ° μ£Όμ΄μ§λ€. (-100,000 ≤ $x_{i}$, $y_{i}$ ≤ 100,000) μ’νλ νμ μ μμ΄κ³ , μμΉκ° κ°μ λ μ μ μλ€. μΆλ ₯ | 첫째 μ€λΆν° Nκ°μ μ€μ μ μ μ λ ¬ν κ²°κ³Όλ₯Ό μΆλ ₯νλ€. νμ΄ | sortedWith()μ μΈμλ‘ compareBy()λ₯Ό μ¬μ©νλ€. μμ ) val sortedList = list.sortedWith( compareBy( { 쑰건 A }..
-
[Git] Git .gitignore μ€μ 2023. 7. 6. 01:34
π± μ€μ리λ, κΉ λ ν¬μ μΈλͺ¨μλ νμΌλ€μ΄ λ§μλ° μ 리 λΆνλλ €μ! (μ μ μ΄λΌ μ΄λ€κ² νμμλ νμΌμΈμ§ λͺ¨λ¦;) μ΄λ€ νμΌ λ§μνμλ 건κ°μ...? πΆ π± λΉλ ν΄λλ κ°μΈμ λ³΄κ° λ€μ΄κ° νμΌ λ±μ κΉμ μ»€λ° μ μ μΈν΄μ£Όμ μΌ ν©λλ€. gitignoreλΌκ³ μμΈμ? π₯Ί πΆ gitignore.io Create useful .gitignore files for your project www.toptal.com .gitignore μ΄λ .gitignore νμΌμ νΉμ νμΌμ΄λ λλ ν 리λ₯Ό git λ²μ κ΄λ¦¬μμ μΆμ νμ§ μλλ‘ μ€μ νλ νμΌμ΄λ€. .gitignore νμΌ μμ± λ³΄ν΅ git μ°λμ ν νλ‘κ·Έλ¨μ΄λΌλ©΄ κΈ°λ³Έμ μΌλ‘ .gitignore νμΌμ΄ μμ±λ μ± νλ‘μ νΈκ° μμ±λλ€. π‘ λ§μ½, macOSμμ .giti..
-
Kotlin π¬ λ°±μ€ 13λ¨κ³ :: 1427 λ²2023. 7. 4. 22:01
μνΈμΈμ¬μ΄λ λ¬Έμ | λ°°μ΄μ μ λ ¬νλ κ²μ μ½λ€. μκ° μ£Όμ΄μ§λ©΄, κ·Έ μμ κ° μ리μλ₯Ό λ΄λ¦Όμ°¨μμΌλ‘ μ λ ¬ν΄λ³΄μ. μ λ ₯ | 첫째 μ€μ μ λ ¬νλ €κ³ νλ μ Nμ΄ μ£Όμ΄μ§λ€. Nμ 1,000,000,000λ³΄λ€ μκ±°λ κ°μ μμ°μμ΄λ€. μΆλ ₯ | 첫째 μ€μ μ리μλ₯Ό λ΄λ¦Όμ°¨μμΌλ‘ μ λ ¬ν μλ₯Ό μΆλ ₯νλ€. νμ΄ | sortedDescending() ν¨μλ₯Ό μ΄μ©ν΄ λ΄λ¦Όμ°¨μ μ λ ¬ ν μΆλ ₯νλ€. λ΅μ | fun main() { val number = readLine()!!.toInt() val sortedDigits = number.toString().toCharArray().sortedDescending().joinToString("") println(sortedDigits) }
-
Kotlin π¬ λ°±μ€ 13λ¨κ³ :: 10989 λ²2023. 7. 3. 21:53
μ μ λ ¬νκΈ° 3 λ¬Έμ | Nκ°μ μκ° μ£Όμ΄μ‘μ λ, μ΄λ₯Ό μ€λ¦μ°¨μμΌλ‘ μ λ ¬νλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ λ ₯ | 첫째 μ€μ μμ κ°μ N(1 ≤ N ≤ 10,000,000)μ΄ μ£Όμ΄μ§λ€. λμ§Έ μ€λΆν° Nκ°μ μ€μλ μκ° μ£Όμ΄μ§λ€. μ΄ μλ 10,000λ³΄λ€ μκ±°λ κ°μ μμ°μμ΄λ€. μΆλ ₯ | 첫째 μ€λΆν° Nκ°μ μ€μ μ€λ¦μ°¨μμΌλ‘ μ λ ¬ν κ²°κ³Όλ₯Ό ν μ€μ νλμ© μΆλ ₯νλ€. νμ΄ | sort() ν¨μλ₯Ό μ΄μ©ν΄ μ€λ¦μ°¨μ μ λ ¬ ν μΆλ ₯ λ΅μ | import java.io.BufferedReader import java.io.BufferedWriter import java.io.InputStreamReader import java.io.OutputStreamWriter fun main(args: Array) { val b..
-
Kotlin π¬ λ°±μ€ 13λ¨κ³ :: 2751 λ²2023. 7. 2. 17:41
μ μ λ ¬νκΈ° 2 λ¬Έμ | Nκ°μ μκ° μ£Όμ΄μ‘μ λ, μ΄λ₯Ό μ€λ¦μ°¨μμΌλ‘ μ λ ¬νλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ λ ₯ | 첫째 μ€μ μμ κ°μ N(1 ≤ N ≤ 1,000,000)μ΄ μ£Όμ΄μ§λ€. λμ§Έ μ€λΆν° Nκ°μ μ€μλ μκ° μ£Όμ΄μ§λ€. μ΄ μλ μ λκ°μ΄ 1,000,000λ³΄λ€ μκ±°λ κ°μ μ μμ΄λ€. μλ μ€λ³΅λμ§ μλλ€. μΆλ ₯ | 첫째 μ€λΆν° Nκ°μ μ€μ μ€λ¦μ°¨μμΌλ‘ μ λ ¬ν κ²°κ³Όλ₯Ό ν μ€μ νλμ© μΆλ ₯νλ€. νμ΄ | sort() ν¨μλ₯Ό μ΄μ©ν΄ μ λ ¬ ν μΆλ ₯ λ΅μ | import java.util.Scanner fun main() = with(Scanner(System.`in`)) { val N = nextInt() val score = IntArray(N){ nextInt() } score.sort() score.f..