Algorithms
[JS] λ°±μ€ 2292λ² : λ²μ§
Question λ°±μ€ 2292λ² : λ²μ§ μμ κ·Έλ¦Όκ³Ό κ°μ΄ μ‘κ°νμΌλ‘ μ΄λ£¨μ΄μ§ λ²μ§μ΄ μλ€. κ·Έλ¦Όμμ 보λ λ°μ κ°μ΄ μ€μμ λ°© 1λΆν° μμν΄μ μ΄μνλ λ°©μ λμκ°λ©΄μ 1μ© μ¦κ°νλ λ²νΈλ₯Ό μ£Όμλ‘ λ§€κΈΈ μ μλ€. μ«μ Nμ΄ μ£Όμ΄μ‘μ λ, λ²μ§μ μ€μ 1μμ Nλ² λ°©κΉμ§ μ΅μ κ°μμ λ°©μ μ§λμ κ° λ λͺ κ°μ λ°©μ μ§λκ°λμ§(μμκ³Ό λμ ν¬ν¨νμ¬)λ₯Ό κ³μ°νλ νλ‘κ·Έλ¨μ μμ±νμμ€. μλ₯Ό λ€λ©΄, 13κΉμ§λ 3κ°, 58κΉμ§λ 5κ°λ₯Ό μ§λλ€. 2292λ²: λ²μ§ μμ κ·Έλ¦Όκ³Ό κ°μ΄ μ‘κ°νμΌλ‘ μ΄λ£¨μ΄μ§ λ²μ§μ΄ μλ€. κ·Έλ¦Όμμ 보λ λ°μ κ°μ΄ μ€μμ λ°© 1λΆν° μμν΄μ μ΄μνλ λ°©μ λμκ°λ©΄μ 1μ© μ¦κ°νλ λ²νΈλ₯Ό μ£Όμλ‘ λ§€κΈΈ μ μλ€. μ«μ Nμ΄ μ£Όμ΄μ‘ www.acmicpc.net μ λ ₯ 첫째 μ€μ N(1 ≤ N ..
[JS] λ°±μ€ 1712λ² : μμ΅λΆκΈ°μ
Question λ°±μ€ 1712λ² : μμ΅λΆκΈ°μ μλμ μλ λ ΈνΈλΆμ μ μ‘°νκ³ ν맀νλ νμ¬μ΄λ€. λ ΈνΈλΆ ν맀 λμμ μκ΄μμ΄ λ§€λ μλλ£, μ¬μ°μΈ, 보νλ£, κΈμ¬ λ± Aλ§μμ κ³ μ λΉμ©μ΄ λ€λ©°, ν λμ λ ΈνΈλΆμ μμ°νλ λ°μλ μ¬λ£λΉμ μΈκ±΄λΉ λ± μ΄ Bλ§μμ κ°λ³ λΉμ©μ΄ λ λ€κ³ νλ€. μλ₯Ό λ€μ΄ A=1,000, B=70μ΄λΌκ³ νμ. μ΄ κ²½μ° λ ΈνΈλΆμ ν λ μμ°νλ λ°λ μ΄ 1,070λ§μμ΄ λ€λ©°, μ΄ λ μμ°νλ λ°λ μ΄ 1,700λ§μμ΄ λ λ€. λ ΈνΈλΆ κ°κ²©μ΄ Cλ§μμΌλ‘ μ± μ λμλ€κ³ νλ€. μΌλ°μ μΌλ‘ μμ° λμλ₯Ό λλ € κ°λ€ 보면 μ΄λ μκ° μ΄ μμ (ν맀λΉμ©)μ΄ μ΄ λΉμ©(=κ³ μ λΉμ©+κ°λ³λΉμ©)λ³΄λ€ λ§μμ§κ² λλ€. μ΅μ΄λ‘ μ΄μμ μ΄ μ΄λΉμ©λ³΄λ€ λ§μμ Έ μ΄μ΅μ΄ λ°μνλ μ§μ μ μμ΅λΆκΈ°μ (BREAK-EVEN POINT..
[JS] λ°±μ€ 2908λ² : μμ
Question λ°±μ€ 2908λ² : μμ μκ·Όμ΄μ λμ μμλ μνμ μ λ§ λͺ»νλ€. μμλ μ«μλ₯Ό μ½λλ° λ¬Έμ κ° μλ€. μ΄λ κ² μνμ λͺ»νλ μμλ₯Ό μν΄μ μκ·Όμ΄λ μμ ν¬κΈ°λ₯Ό λΉκ΅νλ λ¬Έμ λ₯Ό λ΄μ£Όμλ€. μκ·Όμ΄λ μΈ μλ¦Ώμ λ κ°λ₯Ό μΉ νμ μ¨μ£Όμλ€. κ·Έλ€μμ ν¬κΈ°κ° ν° μλ₯Ό λ§ν΄λ³΄λΌκ³ νλ€. μμλ μλ₯Ό λ€λ₯Έ μ¬λκ³Ό λ€λ₯΄κ² κ±°κΎΈλ‘ μ½λλ€. μλ₯Ό λ€μ΄, 734μ 893μ μΉ νμ μ μλ€λ©΄, μμλ μ΄ μλ₯Ό 437κ³Ό 398λ‘ μ½λλ€. λ°λΌμ, μμλ λ μμ€ ν° μμΈ 437μ ν° μλΌκ³ λ§ν κ²μ΄λ€. λ μκ° μ£Όμ΄μ‘μ λ, μμμ λλ΅μ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ λ ₯ 첫째 μ€μ μκ·Όμ΄κ° μΉ νμ μ μ λ μ Aμ Bκ° μ£Όμ΄μ§λ€. λ μλ κ°μ§ μμ μΈ μ리 μμ΄λ©°, 0μ΄ ν¬ν¨λμ΄ μμ§ μλ€. μ λ ₯μμ 7..
[JS] νλ‘κ·Έλλ¨Έμ€ : μ½μμ ν©
Question μ μ nμ μ λ ₯λ°μ nμ μ½μλ₯Ό λͺ¨λ λν κ°μ 리ν΄νλ ν¨μ, solutionμ μμ±ν΄μ£ΌμΈμ. nμ 0 μ΄μ 3000 μ΄νμΈ μ μμ λλ€. μ½μ (η΄ζΈ) : μ΄λ€ μλ μμ λλμ΄ λλ¨Έμ§κ° μμ΄ λ¨μ΄μ§λ μλ μμ μΌμ»«λ λ§. μ μΆλ ₯ μμ μ μΆλ ₯ μ #1 12μ μ½μλ 1, 2, 3, 4, 6, 12μ λλ€. μ΄λ₯Ό λͺ¨λ λνλ©΄ 28μ λλ€. μ μΆλ ₯ μ #2 5μ μ½μλ 1, 5μ λλ€. μ΄λ₯Ό λͺ¨λ λνλ©΄ 6μ λλ€. My Code function solution(n) { let answer = 0; for (let i = 0 ; i
[JS] λ°±μ€ 2675λ² : λ¬Έμμ΄ λ°λ³΅
Question λ°±μ€ 2675λ² : λ¬Έμμ΄ λ°λ³΅ λ¬Έμμ΄ Sλ₯Ό μ λ ₯λ°μ νμ, κ° λ¬Έμλ₯Ό Rλ² λ°λ³΅ν΄ μ λ¬Έμμ΄ Pλ₯Ό λ§λ ν μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ¦, 첫 λ²μ§Έ λ¬Έμλ₯Ό Rλ² λ°λ³΅νκ³ , λ λ²μ§Έ λ¬Έμλ₯Ό Rλ² λ°λ³΅νλ μμΌλ‘ Pλ₯Ό λ§λ€λ©΄ λλ€. Sμλ QR Code "alphanumeric" λ¬Έμλ§ λ€μ΄μλ€. QR Code "alphanumeric" λ¬Έμλ 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\$%*+-./: μ΄λ€ 2675λ²: λ¬Έμμ΄ λ°λ³΅ λ¬Έμμ΄ Sλ₯Ό μ λ ₯λ°μ νμ, κ° λ¬Έμλ₯Ό Rλ² λ°λ³΅ν΄ μ λ¬Έμμ΄ Pλ₯Ό λ§λ ν μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€. μ¦, 첫 λ²μ§Έ λ¬Έμλ₯Ό Rλ² λ°λ³΅νκ³ , λ λ²μ§Έ λ¬Έμλ₯Ό Rλ² λ°λ³΅νλ μμΌλ‘ Pλ₯Ό λ§λ€λ©΄ λλ€ www.acmicpc.net μ ..
[JS] λ°±μ€ 1065λ² : νμ
Question λ°±μ€ 1065λ² : νμ μ΄λ€ μμ μ μ Xμ κ° μλ¦¬κ° λ±μ°¨μμ΄μ μ΄λ£¬λ€λ©΄, κ·Έ μλ₯Ό νμλΌκ³ νλ€. λ±μ°¨μμ΄μ μ°μλ λ κ°μ μμ μ°¨μ΄κ° μΌμ ν μμ΄μ λ§νλ€. Nμ΄ μ£Όμ΄μ‘μ λ, 1λ³΄λ€ ν¬κ±°λ κ°κ³ , Nλ³΄λ€ μκ±°λ κ°μ νμμ κ°μλ₯Ό μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€. 1065λ²: νμ μ΄λ€ μμ μ μ Xμ κ° μλ¦¬κ° λ±μ°¨μμ΄μ μ΄λ£¬λ€λ©΄, κ·Έ μλ₯Ό νμλΌκ³ νλ€. λ±μ°¨μμ΄μ μ°μλ λ κ°μ μμ μ°¨μ΄κ° μΌμ ν μμ΄μ λ§νλ€. Nμ΄ μ£Όμ΄μ‘μ λ, 1λ³΄λ€ ν¬κ±°λ κ°κ³ , Nλ³΄λ€ μκ±°λ www.acmicpc.net μ λ ₯μμ 110 μΆλ ₯μμ 99 λ¬Έμ λ₯Ό μ΄ν΄νλ κ²λΆν° μ°μ μ΄μλ€ π ꡬκΈλ§μ ν΄λ³΄λ μ΄μ μ μ΄λ―Έ λ°±μ€ μ¬μ΄νΈμμ μ΄ λ¬Έμ μ λν΄ μ§λ¬Έν μ¬νμ΄ μμλ€. κΈ μ½κΈ° - λ¬Έμ μ΄ν΄κ° μ..
[JS] λ°±μ€ 1546λ² : νκ·
Question λ°±μ€ 1546λ² : νκ· μΈμ€μ΄λ κΈ°λ§κ³ μ¬λ₯Ό λ§μ³€λ€. μΈμ€μ΄λ μ μλ₯Ό μ‘°μν΄μ μ§μ κ°μ Έκ°κΈ°λ‘ νλ€. μΌλ¨ μΈμ€μ΄λ μκΈ° μ μ μ€μ μ΅λκ°μ 골λλ€. μ΄ κ°μ Mμ΄λΌκ³ νλ€. κ·Έλ¦¬κ³ λμ λͺ¨λ μ μλ₯Ό μ μ/M*100μΌλ‘ κ³ μ³€λ€. μλ₯Ό λ€μ΄, μΈμ€μ΄μ μ΅κ³ μ μ΄ 70μ΄κ³ , μνμ μκ° 50μ΄μμΌλ©΄ μνμ μλ 50/70*100μ΄ λμ΄ 71.43μ μ΄ λλ€. μΈμ€μ΄μ μ±μ μ μμ λ°©λ²λλ‘ μλ‘ κ³μ°νμ λ, μλ‘μ΄ νκ· μ ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€. 1546λ²: νκ· μ²«μ§Έ μ€μ μν λ³Έ κ³Όλͺ©μ κ°μ Nμ΄ μ£Όμ΄μ§λ€. μ΄ κ°μ 1000λ³΄λ€ μκ±°λ κ°λ€. λμ§Έ μ€μ μΈμ€μ΄μ νμ¬ μ±μ μ΄ μ£Όμ΄μ§λ€. μ΄ κ°μ 100λ³΄λ€ μκ±°λ κ°μ μμ΄ μλ μ μμ΄κ³ , μ μ΄λ νλμ κ°μ 0보 www.acmicpc.net..
[JS] λ°±μ€ 3052λ² : λλ¨Έμ§
Question λ°±μ€ 3052λ² : λλ¨Έμ§ λ μμ°μ Aμ Bκ° μμ λ, A%Bλ Aλ₯Ό Bλ‘ λλ λλ¨Έμ§μ΄λ€. μλ₯Ό λ€μ΄, 7, 14, 27, 38μ 3μΌλ‘ λλ λλ¨Έμ§λ 1, 2, 0, 2μ΄λ€. μ 10κ°λ₯Ό μ λ ₯λ°μ λ€, μ΄λ₯Ό 42λ‘ λλ λλ¨Έμ§λ₯Ό ꡬνλ€. κ·Έ λ€μ μλ‘ λ€λ₯Έ κ°μ΄ λͺ κ° μλμ§ μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€. 3052λ²: λλ¨Έμ§ κ° μλ₯Ό 42λ‘ λλ λλ¨Έμ§λ 39, 40, 41, 0, 1, 2, 40, 41, 0, 1μ΄λ€. μλ‘ λ€λ₯Έ κ°μ 6κ°κ° μλ€. www.acmicpc.net μ λ ₯ μμ 1 2 3 4 5 6 7 8 9 10 μΆλ ₯ μμ 10 My Code let input = require('fs').readFileSync('dev/stdin').toString().trim()...