๐ŸŽฒ ๋ฐฑ์ค€ 10610๋ฒˆ 30

Jeongeunยท2023๋…„ 5์›” 8์ผ
0

๋ฐฑ์ค€

๋ชฉ๋ก ๋ณด๊ธฐ
59/185

๋ฐฑ์ค€ 10610๋ฒˆ

์ฝ”๋“œ

๐Ÿ’Š ์ฒ˜์Œ์— ์ •๋ ฌ์„ ๋จผ์ €ํ•˜๊ณ  ๋ฐ˜๋ณต๋ฌธ์„ ๋Œ๋ ธ๋Š”๋ฐ.. ๊ฐ ์ž๋ฆฌ ์ˆซ์ž์˜ ํ•ฉ์ด 3์˜ ๋ฐฐ์ˆ˜์ด๋ฉด ์ด ์ˆซ์ž๋Š” 3์˜ ๋ฐฐ์ˆ˜๋ผ๋Š” ๊ฒƒ์„ ์ด์šฉํ•˜๊ณ  ์ •๋ ฌ์„ ํ•ด์•ผํ•œ๋‹ค.

const fs = require('fs'); 
const input = fs.readFileSync('/dev/stdin').toString().trim().split('').map(Number);

if (!input.includes(0) || input.reduce((a, b) => a + b, 0) % 3 !== 0) {
  console.log(-1);
} else {
  input.sort((a, b) => b - a);
  console.log(input.join(""));
}


0๊ฐœ์˜ ๋Œ“๊ธ€