4 Γ 3 = 12μ΄λ€.
μ΄ μμ ν΅ν΄ λ€μκ³Ό κ°μ μ¬μ€μ μ μ μλ€.
3μ 12μ μ½μμ΄κ³ , 12λ 3μ λ°°μμ΄λ€.
4λ 12μ μ½μμ΄κ³ , 12λ 4μ λ°°μμ΄λ€.
λ μκ° μ£Όμ΄μ‘μ λ, λ€μ 3κ°μ§ μ€ μ΄λ€ κ΄κ³μΈμ§ ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€.
첫 λ²μ§Έ μ«μκ° λ λ²μ§Έ μ«μμ μ½μμ΄λ€.
첫 λ²μ§Έ μ«μκ° λ λ²μ§Έ μ«μμ λ°°μμ΄λ€.
첫 λ²μ§Έ μ«μκ° λ λ²μ§Έ μ«μμ μ½μμ λ°°μ λͺ¨λ μλλ€.
μ λ ₯μ μ¬λ¬ ν μ€νΈ μΌμ΄μ€λ‘ μ΄λ£¨μ΄μ Έ μλ€. κ° ν μ€νΈ μΌμ΄μ€λ 10,000μ΄ λμ§μλ λ μμ°μλ‘ μ΄λ£¨μ΄μ Έ μλ€. λ§μ§λ§ μ€μλ 0μ΄ 2κ° μ£Όμ΄μ§λ€. λ μκ° κ°μ κ²½μ°λ μλ€.
κ° ν μ€νΈ μΌμ΄μ€λ§λ€ 첫 λ²μ§Έ μ«μκ° λ λ²μ§Έ μ«μμ μ½μλΌλ©΄ factorλ₯Ό, λ°°μλΌλ©΄ multipleμ, λ λ€ μλλΌλ©΄ neitherλ₯Ό μΆλ ₯νλ€.
μμ μ
λ ₯ 1
8 16
32 4
17 5
0 0
μμ μΆλ ₯ 1
factor
multiple
neither
const input = require('fs').readFileSync('/dev/stdin').toString().split('\n');
const result = []
input.forEach(line => {
const [a, b] = line.split(" ").map(a => Number(a))
if(a !== 0 && b !== 0) {
if(b % a === 0) result.push("factor")
else if(a % b === 0) result.push("multiple")
else result.push("neither")
}
})
console.log(result.join("\n"))