μ€λμ νμμ λ©΄μ λ μ΄λ€. λ©΄μ μ€λΉλ₯Ό μ΄μ¬ν ν΄μ μμ μ§λ¬Έλ€μ μ λλ΅ν νμλ μ΄μ λ§μ§λ§μΌλ‘ μΉ νμ μ§μ μ½λ©νλ λ¬Έμ λ₯Ό λ°μλ€. νμκ° λ°μ λ¬Έμ λ λ μλ₯Ό λνλ λ¬Έμ μλ€. C++ μ±
μ μ΄μ¬ν μ½μλ νμλ κ°λ¨ν λ μλ₯Ό λνλ μ½λλ₯Ό μΉ νμ μ μλ€. μ½λλ₯Ό λ³Έ λ©΄μ κ΄μ λ€μ μ§λ¬Έμ νλ€. βλ§μ½, μ
μΆλ ₯μ΄
λ°μ΄νΈ ν¬κΈ°μ μ μλΌλ©΄ νλ‘κ·Έλ¨μ μ΄λ»κ² ꡬνν΄μΌ ν κΉμ?β
νμλ μ±
μ μλ μ μ μλ£νκ³Ό κ΄λ ¨λ λ΄μ©μ κΈ°μ΅ν΄ λλ€. μ±
μλ long intλ
λ°μ΄νΈ μ μκΉμ§ μ μ₯ν μ μλ μ μ μλ£νμ΄κ³ long long intλ
λ°μ΄νΈ μ μκΉμ§ μ μ₯ν μ μλ μ μ μλ£νμ΄λΌκ³ μ ν μμλ€. νμλ μ΄λ° μκ°μ΄ λ€μλ€. βint μμ longμ νλμ© λ λΆμΌ λλ§λ€
λ°μ΄νΈμ© μ μ₯ν μ μλ 곡κ°μ΄ λμ΄λλ κ±ΈκΉ? λΆλͺ
long long long intλ
λ°μ΄νΈ, long long long long intλ
λ°μ΄νΈκΉμ§ μ μ₯ν μ μλ μ μ μλ£νμΌ κ±°μΌ!β κ·Έλ κ² νμλ λΉν©νλ λ©΄μ κ΄μ μΌκ΅΄μ λ€λ‘ν μ± μΉ νμ μ μ μλ£νμ μ¨ λ΄λ €κ°κΈ° μμνλ€.
νμκ°
λ°μ΄νΈ μ μκΉμ§ μ μ₯ν μ μλ€κ³ μκ°ν΄μ μΉ νμ μ΄ μ μ μλ£νμ μ΄λ¦μ 무μμΌκΉ?
첫 λ²μ§Έ μ€μλ λ¬Έμ μ μ μ
μ΄ μ£Όμ΄μ§λ€. ; μ μ λ°°μβ
νμκ°
λ°μ΄νΈ μ μκΉμ§ μ μ₯ν μ μλ€κ³ μκ°νλ μ μ μλ£νμ μ΄λ¦μ μΆλ ₯νμ¬λΌ.
μμ μ λ ₯ 1
μμ μΆλ ₯ 1
μμ μ λ ₯ 2
μμ μΆλ ₯ 2
μΆλ ₯μμ longκ³Ό long, longκ³Ό int μ¬μ΄μλ κ³΅λ°±μ΄ νλμ© λ€μ΄κ°λ€.
μ€μ λ‘ C++μμ κ° μ μ μλ£νμ΄ μ μ₯ν μ μλ μμ ν¬κΈ°λ νκ²½μ λ°λΌ λ¬λΌμ§ μ μλ€. λ§λΆμ¬, μ€μ λ‘ λ¬Έμ λ΄μ©κ³Ό κ°μ΄ long long long intμ κ°μ μλ£νμ μ¬μ©ν μ½λλ₯Ό GCCμ C++ μ»΄νμΌλ¬λ₯Ό μ¬μ©ν΄ μ»΄νμΌνλ €κ³ ν κ²½μ° 'long long long' is too long for GCCλΌλ μλ¬ λ©μμ§μ ν¨κ» μ»΄νμΌλμ§ μλλ€.
const input = require('fs').readFileSync('/dev/stdin').toString()
const num = Math.floor(Number(input) / 4)
console.log(`${"long ".repeat(num)}int`)