Jayden`s

    220601(์ˆ˜) ์‹ค์งˆ๊ธˆ๋ฆฌ ๋งˆ์ด๋„ˆ์Šค

    220601(์ˆ˜) ์‹ค์งˆ๊ธˆ๋ฆฌ ๋งˆ์ด๋„ˆ์Šค

    ์‹ค์งˆ ๊ธˆ๋ฆฌ = ์€ํ–‰ 1๋…„ ์ •๊ธฐ ์˜ˆ๊ธˆ ๊ธˆ๋ฆฌ - ๋ฌผ๊ฐ€ ์ƒ์Šน๋ฅ  ์ฆ‰, ๋‹จ์ˆœํ•˜๊ฒŒ ์ƒ๊ฐํ•ด์„œ ์˜ˆ๊ธˆ์„ ๋„ฃ์–ด๋‘๋ฉด ์‹ค์งˆ์ ์œผ๋กœ ์žฌ์‚ฐ์ด ์ค„์–ด๋“ค๊ณ  ์žˆ๋Š” ๊ฒƒ ์ง€๊ธˆ์ฒ˜๋Ÿผ ๊ธˆ๋ฆฌ๊ฐ€ ์˜ค๋ฅด๋ฉฐ ๊ฒฝ์ œ, ์ฃผ์‹ ์‹œ์žฅ์ด ๋‹ค์†Œ ๋ถˆ์•ˆ์ •ํ•œ ์ƒํ™ฉ์—์„œ ๋‹จ์ˆœํžˆ ์˜ˆ์ ๊ธˆ์ด ๋ฐฉ์–ด์ˆ˜๋‹จ์ด ๋  ์ˆ˜ ์—†์Œ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ํˆฌ์ž์˜ ๊ถ๊ทน์ ์ธ ๋ชฉํ‘œ๋Š” ๋ˆ์„ ๋ฒ„๋Š” ๊ฒƒ์ด๋‹ค. ๋ˆ์„ ๋ฒˆ๋‹ค๋Š” ๊ฒƒ์€ ์ˆ˜์ต๋ฅ ์ด +๊ฐ€ ๋˜๊ฒŒ ํ•˜๋Š” ๊ฒƒ์ด๊ธฐ๋„ ํ•˜์ง€๋งŒ, -๊ฐ€ ๋˜์ง€ ์•Š๊ฒŒ ํ•˜๋Š” ๊ฒƒ ๋˜ํ•œ ๋ˆ์„ ๋ฒ„๋Š” ํ–‰์œ„์ด๋‹ค. ์ง€๊ธˆ์˜ ํ๋ฆ„์€ ๊ธˆ๊ณผ ๊ฐ™์€ ๋ฐฉ์–ด๋ฅผ ์œ„ํ•œ ํˆฌ์ž๊ฐ€ ์ ํ•ฉํ•˜๋‹ค๋Š” ์ƒ๊ฐ๋„ ๋“ค๊ณ  ๋ฐ˜๋Œ€๋กœ ์‹œ๋“œ๊ฐ€ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋Š” ๊ฐ€์น˜๊ฐ€ ๋งŽ์ด ํ‰๊ฐ€์ ˆํ•˜๋˜์–ด์žˆ๋‹ค๊ณ  ์ƒ๊ฐ๋˜๋Š” ์ข…๋ชฉ์— ๋“ค์–ด๊ฐ€๊ธฐ ์•„์ฃผ ์ข‹์€ ์กฐ๊ฑด์ด๋ผ ์ƒ๊ฐ๋œ๋‹ค.

    220531(ํ™”) [๋ถ€๋™์‚ฐ] 1์ฃผํƒ์ž, ์žฌ์‚ฐ์„ธ ๊ฐ๋ฉด

    220531(ํ™”) [๋ถ€๋™์‚ฐ] 1์ฃผํƒ์ž, ์žฌ์‚ฐ์„ธ ๊ฐ๋ฉด

    ์•„๋ฌด๋ž˜๋„ 2030(ํŠนํžˆ 30 ์„ธ๋Œ€๋“ค) ์ž…์žฅ์—์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•˜๊ณ  ๊ด€์‹ฌ์ด ๊ฐ€๋Š” ์ฃผ์ œ๋Š” ๋ถ€๋™์‚ฐ์ด ์•„๋‹๊นŒ ์‹ถ๋‹ค. ์ด๋ฒˆ ์ •๊ถŒ์€ ๋ถ€๋™์‚ฐ์— ๊ด€ํ•ด ์–ด๋–ค ์ •์ฑ…๊ณผ ๋ฐฉํ–ฅ๋“ค์„ ์„ค์ •ํ•˜๋Š”์ง€ ์ž˜ ์ง€์ผœ๋ณด์ž.

    220530(์›”)

    220530(์›”)

    ์ž‘๋…„ ๊ฐœ๋ฐœ์ž์— ๋Œ€ํ•œ ํ˜œํƒ์ด ํŒŒ๊ฒฉ์ ์œผ๋กœ ์ฆ๊ฐ€ํ•œ ๊ฐ€์šด๋ฐ, ์˜ฌํ•ด ์ดˆ๋ถ€ํ„ฐ ์‹œ์ž‘๋œ ๋ฏธ๊ตญ ๊ธˆ๋ฆฌ ์ธ์ƒ ์ด์— ๋”ฐ๋ฅธ ๊ฒฐ๊ณผ๋ผ ์ƒ๊ฐ์ด ๋˜์–ด์ง„๋‹ค. ๊ฐœ๋ฐœ์ž๋กœ์˜ ์ปค๋ฆฌ์–ด๋ฅผ ์ค€๋น„ ์ค‘์ธ ์ž…์žฅ์—์„  ๋‹ค์†Œ ๊ธด์žฅํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ๊ธฐ์‚ฌ์ง€๋งŒ, ๊ฐœ๋ฐœ์ž๊ฐ€ ๋˜์–ด ์˜๋ฏธ์žˆ๋Š” ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ธฐ๋กœ ํ–ˆ๊ณ  ๊ฐœ๋ฐœ์ž์— ๋Œ€ํ•œ ์ˆ˜์š”๋Š” ๊ณ„์† ์žˆ์„ ๊ฒƒ์„ ์•Œ๊ธฐ์— ์ง€๊ธˆ์ฒ˜๋Ÿผ ์ž˜ ํ•ด๋‚˜์•„๊ฐ€๋ฉด ๋œ๋‹ค. ์‹ ๋ฌธ ์ฝ๊ธฐ ๋‹ค์‹œ ์‹œ์ž‘!

    [JS] 10870

    const fs = require('fs'); const path = process.platform === 'linux' ? '/dev/stdin' : './data.txt'; const input = Number(fs.readFileSync(path).toString().trim()); const solve = (input) => { if (input

    [JS] 10872

    const fs = require('fs'); const path = process.platform === 'linux' ? '/dev/stdin' : './data.txt'; const input = Number(fs.readFileSync(path).toString().trim()); const solve = (input) => { if (input === 1 || input === 0) { // input