-
Kotlin π¬ λ°±μ€ 12λ¨κ³ :: 19532 λ²2023. 6. 10. 21:28λ°μν
μνμ λΉλλ©΄κ°μμ λλ€
λ¬Έμ |
μνμ΄λ 4μ°¨ μ°μ νλͺ μλμ μ΄κ³ μλ μ€νμμ΄λ€. μ½λ‘λ 19λ‘ μΈν΄, μνμ΄λ λ²μΆμΌ νκ΅λ‘ λ²μΆμΌ μΆμν΄ λ²μΆμΌ κ°μλ₯Ό λ£κ³ μλ€. μνμ΄μ λ²μΆμΌ μ μλμ λ¬Έμκ° 2κ°μΈ μ°λ¦½λ°©μ μμ ν΄κ²°νλ λ°©λ²μ λν΄ κ°μνκ³ , λ€μκ³Ό κ°μ λ¬Έμ λ₯Ό μμ λ‘ λλ€.
4μ°¨ μ°μ νλͺ μλμ μμ λ νκ³ μμμλ κ²λ³΄λ€ λ²μΆμΌ μΉκ΅¬λ€μ λ§λλ¬ κ°λ κ² λ κ°μΉμλ μΌμ΄λΌκ³ μκ°νλ μνμ΄λ μ΄λ° μ°λ¦½λ°©μ μμ ν μκ°μ΄ μμλ€. λ€ννλ, λ²μΆμΌ κ°μμ μμ μ μΆμ μΈν°λ· μ°½μ λΉ μΉΈμ μλ€μ μ λ ₯νλ μμ΄λ€. κ° μΉΈμλ −999 μ΄μ 999 μ΄νμ μ μλ§ μ λ ₯ν μ μλ€. μνμ΄κ° λ²μΆμΌ μΉκ΅¬λ€μ λ§λλ¬ λ²μΆμΌ μΈκ³λ‘ λ λ μ μκ² λμμ£Όμ.
μ λ ₯ |
μ μ a, b, c, d, e, fκ° κ³΅λ°±μΌλ‘ ꡬλΆλμ΄ μ°¨λ‘λλ‘ μ£Όμ΄μ§λ€. (−999≤a,b,c,d,e,f≤999)
λ¬Έμ μμ μΈκΈν λ°©μ μμ λ§μ‘±νλ (x,y)κ° μ μΌνκ² μ‘΄μ¬νκ³ , μ΄ λ xμ yκ° κ°κ° −999 μ΄μ 999 μ΄νμ μ μμΈ κ²½μ°λ§ μ λ ₯μΌλ‘ μ£Όμ΄μ§μ΄ 보μ₯λλ€.
μΆλ ₯ |
λ¬Έμ μ λ΅μΈ xμ yλ₯Ό 곡백μΌλ‘ ꡬλΆν΄ μΆλ ₯νλ€.
νμ΄ |
-999 λΆν° 999κΉμ§ forλ¬Έμ μ΄μ©ν΄ λΉκ΅ κ³μ°νλ€.
λ΅μ |
import java.util.Scanner fun main() = with(Scanner(System.`in`)) { val a = nextInt() val b = nextInt() val c = nextInt() val d = nextInt() val e = nextInt() val f = nextInt() for (i in -999 until 1000) { for (j in -999 until 1000) { if (a * i + b * j == c && d * i + e * j == f) { println("$i $j") break } } } }
λ°μν'π Algorithm > π λ°±μ€' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Kotlin π¬ λ°±μ€ 12λ¨κ³ :: 1436 λ² (0) 2023.06.25 Kotlin π¬ λ°±μ€ 12λ¨κ³ :: 1018 λ² (0) 2023.06.24 Kotlin π¬ λ°±μ€ 12λ¨κ³ :: 2231 λ² (0) 2023.06.09 Kotlin π¬ λ°±μ€ 12λ¨κ³ :: 2798 λ² (0) 2023.06.08 Kotlin π¬ λ°±μ€ 11λ¨κ³ :: 24315 λ² (0) 2023.06.07