ShIoTiny: ๊ทธ๋ฆฌ๊ธฐ ํ”„๋กœ๊ทธ๋žจ์˜ ๋…ธ๋“œ, ์—ฐ๊ฒฐ ๋ฐ ์ด๋ฒคํŠธ ๋˜๋Š” ๊ธฐ๋Šฅ

ShIoTiny: ๊ทธ๋ฆฌ๊ธฐ ํ”„๋กœ๊ทธ๋žจ์˜ ๋…ธ๋“œ, ์—ฐ๊ฒฐ ๋ฐ ์ด๋ฒคํŠธ ๋˜๋Š” ๊ธฐ๋Šฅ

์ฃผ์š” ๋‚ด์šฉ ๋˜๋Š” ์ด ๊ธฐ์‚ฌ์˜ ๋‚ด์šฉ

๊ธฐ์‚ฌ์˜ ์ฃผ์ œ๋Š” ์‹œ๊ฐ์  PLC ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ž…๋‹ˆ๋‹ค. ShIoTiny ์—ฌ๊ธฐ์— ์„ค๋ช…๋œ ์Šค๋งˆํŠธ ํ™ˆ์˜ ๊ฒฝ์šฐ: ShIoTiny: ์†Œ๊ทœ๋ชจ ์ž๋™ํ™”, ์‚ฌ๋ฌผ ์ธํ„ฐ๋„ท ๋˜๋Š” "ํœด๊ฐ€ XNUMX๊ฐœ์›” ์ „".

์•„์ฃผ ์งง๊ฒŒ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฐœ๋… ๋งค๋“ญ, ัะฒัะทะธ, ๊ฐœ๋ฐœ, ์‹œ๊ฐ์  ํ”„๋กœ๊ทธ๋žจ์„ ๋กœ๋“œํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” ๊ธฐ๋Šฅ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ESP8266PLC์˜ ๊ธฐ๋ณธ์ด ๋˜๋Š” ShIoTiny.

์†Œ๊ฐœ ๋˜๋Š” ๋ช‡ ๊ฐ€์ง€ ์กฐ์ง ๊ด€๋ จ ์งˆ๋ฌธ

๋‚ด ๊ฐœ๋ฐœ์— ๊ด€ํ•œ ์ด์ „ ๊ธฐ์‚ฌ์—์„œ ์ปจํŠธ๋กค๋Ÿฌ์˜ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ๊ฐ„๋žตํ•˜๊ฒŒ ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค. ShIoTiny.

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

๋”ฐ๋ผ์„œ ์ €๋Š” GitHub์— ํŽŒ์›จ์–ด ๋ฐ”์ด๋„ˆ๋ฆฌ์™€ ์žฅ์น˜ ๋‹ค์ด์–ด๊ทธ๋žจ์„ ๊ฒŒ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ํŽŒ์›จ์–ด + ๊ฐ€์žฅ ์งง์€ ์ง€์นจ + ๋‹ค์ด์–ด๊ทธ๋žจ + ์˜ˆ์ œ.

์ด์ œ ๋ชจ๋“  ์‚ฌ๋žŒ์ด ESP-07์„ ํ”Œ๋ž˜์‹œํ•˜๊ณ  ํŽŒ์›จ์–ด๋ฅผ ์ง์ ‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์ง„๊ณผ ๋˜‘๊ฐ™์€ ๋ณด๋“œ๋ฅผ ์ •๋ง๋กœ ์›ํ•˜๋Š” ์‚ฌ๋žŒ์ด ์žˆ๋‹ค๋ฉด ์—ฌ๋Ÿฌ ๊ฐœ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฉ”์ผ๋กœ ์ž‘์„ฑ [์ด๋ฉ”์ผ ๋ณดํ˜ธ]. ๊ทธ๋Ÿฌ๋‚˜ ์žŠํ˜€์ง€์ง€ ์•Š๋Š” Ogurtsov๊ฐ€ ๋งํ–ˆ๋“ฏ์ด "๋‚˜๋Š” ์•„๋ฌด๊ฒƒ๋„ ์ฑ…์ž„์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค!"

์ด์ œ ์š”์ ์„ ์‚ดํŽด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. "๊ฐ€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ?๋งค๋“ญ"(๋…ธ๋“œ) ๋ฐ "ัะพะฑั‹ั‚ะธะต"? ํ”„๋กœ๊ทธ๋žจ์€ ์–ด๋–ป๊ฒŒ ์‹คํ–‰๋˜๋‚˜์š”?

ํ‰์†Œ์ฒ˜๋Ÿผ ํ”„๋กœ๊ทธ๋žจ์„ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์ˆœ์„œ๋Œ€๋กœ ์‹œ์ž‘ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ์ด ๋กœ๋“œ๋˜๋Š” ๋ฐฉ์‹

๋ฒ„ํŠผ์„ ๋ˆŒ๋ €์„ ๋•Œ ๋ฌด์Šจ ์ผ์ด ์ผ์–ด๋‚˜๋Š”์ง€๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ฐ€์ด๋“œ๋ผ๊ฐ€ ํŽธ์ง‘๊ธฐ์—์„œ ์—˜๋“œ๋กœ ์•„๋ฆ„๋‹ค์šด ์‚ฌ๊ฐํ˜•์œผ๋กœ ๊ตฌ์„ฑ๋œ ํšŒ๋กœ ํ”„๋กœ๊ทธ๋žจ์ด ์žฅ์น˜ ์†์œผ๋กœ ๋‚ ์•„๊ฐ‘๋‹ˆ๋‹ค.

๋จผ์ €, ์šฐ๋ฆฌ๊ฐ€ ๊ทธ๋ฆฐ ๋‹ค์ด์–ด๊ทธ๋žจ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ…์ŠคํŠธ ํ˜•์‹์˜ ์„ค๋ช…์ด ์ž‘์„ฑ๋ฉ๋‹ˆ๋‹ค.
๋‘˜์งธ, ๋ชจ๋“  ๋…ธ๋“œ ์ž…๋ ฅ์ด ์ถœ๋ ฅ์— ์—ฐ๊ฒฐ๋˜์–ด ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. "๋งค๋‹ฌ๋ ค ์žˆ๋Š”" ์ž…๊ตฌ๊ฐ€ ์žˆ์–ด์„œ๋Š” ์•ˆ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌํ•œ ์ž…๋ ฅ์ด ๊ฐ์ง€๋˜๋ฉด ํšŒ๋กœ๋Š” ShIoTiny์— ๋กœ๋“œ๋˜์ง€ ์•Š์œผ๋ฉฐ ํŽธ์ง‘๊ธฐ๋Š” ํ•ด๋‹น ๊ฒฝ๊ณ ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  ๊ฒƒ์ด ์ˆœ์กฐ๋กญ๊ฒŒ ์ง„ํ–‰๋˜๋ฉด ํŽธ์ง‘์ž๋Š” ํšŒ๋กœ์— ๋Œ€ํ•œ ํ…์ŠคํŠธ ์„ค๋ช…์„ ํ•œ ๋ฒˆ์— ํ•œ ๋…ธ๋“œ์”ฉ ShIoTiny์— ๋ณด๋ƒ…๋‹ˆ๋‹ค. ๋ฌผ๋ก  ShIoTiny์˜ ๊ธฐ์กด ํšŒ๋กœ๊ฐ€ ๋จผ์ € ์ œ๊ฑฐ๋ฉ๋‹ˆ๋‹ค. ๊ฒฐ๊ณผ ํ…์ŠคํŠธ ์„ค๋ช…์€ ํ”Œ๋ž˜์‹œ ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ๋ฐ ์žฅ์น˜์—์„œ ํšŒ๋กœ๋ฅผ ์ œ๊ฑฐํ•˜๋ ค๋ฉด ๋นˆ ํšŒ๋กœ(๋‹จ์ผ ๋…ธ๋“œ ์š”์†Œ๋ฅผ ํฌํ•จํ•˜์ง€ ์•Š์Œ)๋ฅผ ์žฅ์น˜์— ๋กœ๋“œํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

์ „์ฒด ํšŒ๋กœ ํ”„๋กœ๊ทธ๋žจ์ด ShIoTiny PLC์— ๋กœ๋“œ๋˜๋ฉด "์‹คํ–‰"์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. ๋ฌด์Šจ ๋œป์ด์—์š”?

์ „์›์„ ์ผฐ์„ ๋•Œ FLASH ๋ฉ”๋ชจ๋ฆฌ์—์„œ ํšŒ๋กœ๋ฅผ ๋กœ๋“œํ•˜๋Š” ๊ณผ์ •๊ณผ ํŽธ์ง‘๊ธฐ์—์„œ ํšŒ๋กœ๋ฅผ ์ˆ˜์‹ ํ•˜๋Š” ๊ณผ์ •์€ ๋™์ผํ•ฉ๋‹ˆ๋‹ค.

๋จผ์ €, ์„ค๋ช…์— ๋”ฐ๋ผ ๋…ธ๋“œ ๊ฐœ์ฒด๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.
๊ทธ๋Ÿฐ ๋‹ค์Œ ๋…ธ๋“œ ๊ฐ„์— ์—ฐ๊ฒฐ์ด ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. ์ฆ‰, ์ถœ๋ ฅ๊ณผ ์ž…๋ ฅ, ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ์˜ ๋งํฌ๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ์ด ๋ชจ๋“  ํ›„์—์•ผ ์ฃผ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ์ฃผ๊ธฐ๊ฐ€ ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค.

๋‚˜๋Š” ์˜ค๋žซ๋™์•ˆ ๊ธ€์„ ์ผ์ง€๋งŒ FLASH ๋ฉ”๋ชจ๋ฆฌ์—์„œ ํšŒ๋กœ๋ฅผ "๋กœ๋“œ"ํ•˜๋Š” ๊ฒƒ๋ถ€ํ„ฐ ๋ฉ”์ธ ์‚ฌ์ดํด์„ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ๊นŒ์ง€ ์ „์ฒด ํ”„๋กœ์„ธ์Šค๋Š” 60-80๊ฐœ ๋…ธ๋“œ๋กœ ๊ตฌ์„ฑ๋œ ํšŒ๋กœ์˜ ๊ฒฝ์šฐ XNUMX์ดˆ๋„ ์ฑ„ ๊ฑธ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฉ”์ธ ๋ฃจํ”„๋Š” ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋‚˜์š”? ๋งค์šฐ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. ๋จผ์ € ๊ทธ๋Š” ์ถœํ˜„์„ ๊ธฐ๋‹ค๋ฆฝ๋‹ˆ๋‹ค ๊ฐœ๋ฐœ ์ผ๋ถ€ ๋…ธ๋“œ์—์„œ ํ•ด๋‹น ์ด๋ฒคํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋์—†์ด ๊ณ„์†๋ฉ๋‹ˆ๋‹ค. ๊ธ€์Ž„, ์•„๋‹ˆ๋ฉด ๊ทธ๋“ค์ด ShIoTiny์— ์ƒˆ๋กœ์šด ๊ณ„ํš์„ ์—…๋กœ๋“œํ•  ๋•Œ๊นŒ์ง€.

๋‚˜๋Š” ์ด๋ฏธ ์—ฌ๋Ÿฌ ๋ฒˆ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒƒ๋“ค์„ ์–ธ๊ธ‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ, ๋งค๋“ญ ะธ ัะฒัะทะธ. ๊ทธ๋Ÿฌ๋‚˜ ์†Œํ”„ํŠธ์›จ์–ด ๊ด€์ ์—์„œ ์ด๊ฒƒ์€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? ์˜ค๋Š˜ ์ด๊ฒƒ์— ๋Œ€ํ•ด ์ด์•ผ๊ธฐํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋…ธ๋“œ, ์—ฐ๊ฒฐ ๋ฐ ์ด๋ฒคํŠธ

ํšŒ๋กœ ํ”„๋กœ๊ทธ๋žจ์˜ ์˜ˆ๋ฅผ ์‚ดํŽด๋ณด์‹ญ์‹œ์˜ค. ShIoTiny๋‹ค์ด์–ด๊ทธ๋žจ์€ ๋…ธ๋“œ(๋˜๋Š” ์š”์†Œ)์™€ ๋…ธ๋“œ ๊ฐ„์˜ ์—ฐ๊ฒฐ์ด๋ผ๋Š” ๋‘ ๊ฐœ์˜ ์—”ํ„ฐํ‹ฐ๋กœ๋งŒ ๊ตฌ์„ฑ๋œ๋‹ค๋Š” ๊ฒƒ์„ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค.

๋…ธ๋“œ, ํ•˜์ง€๋งŒ ๊ทธ๋ž˜ ๋˜๋Š” ํšŒ๋กœ ์š”์†Œ ์ผ๋ถ€์˜ ๊ฐ€์ƒ ํ‘œํ˜„์ž…๋‹ˆ๋‹ค. ํ™œ๋™ ๋ฐ์ดํ„ฐ ์œ„์—. ์ด๊ฒƒ์€ ์‚ฐ์ˆ  ์—ฐ์‚ฐ, ๋…ผ๋ฆฌ ์—ฐ์‚ฐ ๋˜๋Š” ์šฐ๋ฆฌ ๋งˆ์Œ์— ๋– ์˜ค๋ฅด๋Š” ๋ชจ๋“  ์—ฐ์‚ฐ์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ๋…ธ๋“œ์— ์ž…๊ตฌ์™€ ์ถœ๊ตฌ๊ฐ€ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ž…๊ตฌ - ๋…ธ๋“œ๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์‹ ํ•˜๋Š” ๊ณณ์ž…๋‹ˆ๋‹ค. ์ž…๋ ฅ ์ด๋ฏธ์ง€๋Š” ํ•ญ์ƒ ๋…ธ๋“œ์˜ ์™ผ์ชฝ์— ์žˆ๋Š” ์ ์ž…๋‹ˆ๋‹ค.

์ถœ๋ ฅ - ๋…ธ๋“œ์˜ ์—ฐ์‚ฐ ๊ฒฐ๊ณผ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๊ณณ์ž…๋‹ˆ๋‹ค. ์ถœ๋ ฅ ์ด๋ฏธ์ง€๋Š” ํ•ญ์ƒ ๋…ธ๋“œ์˜ ์˜ค๋ฅธ์ชฝ์— ์œ„์น˜ํ•œ ์ ์ž…๋‹ˆ๋‹ค.

์ผ๋ถ€ ๋…ธ๋“œ์—๋Š” ์ž…๋ ฅ์ด ์—†์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋…ธ๋“œ๋Š” ๋‚ด๋ถ€์ ์œผ๋กœ ๊ฒฐ๊ณผ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ƒ์ˆ˜ ๋…ธ๋“œ ๋˜๋Š” ์„ผ์„œ ๋…ธ๋“œ๋Š” ๊ฒฐ๊ณผ๋ฅผ ๋ณด๊ณ ํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค๋ฅธ ๋…ธ๋“œ์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฐ˜๋Œ€๋กœ ๋‹ค๋ฅธ ๋…ธ๋“œ์—๋Š” ์ถœ๋ ฅ์ด ์—†์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์•ก์ถ”์—์ดํ„ฐ(๋ฆด๋ ˆ์ด ๋˜๋Š” ์ด์™€ ์œ ์‚ฌํ•œ ๊ฒƒ)๋ฅผ ํ‘œ์‹œํ•˜๋Š” ๋…ธ๋“œ์ž…๋‹ˆ๋‹ค. ์ด๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํ—ˆ์šฉํ•˜์ง€๋งŒ ๋‹ค๋ฅธ ๋…ธ๋“œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ„์‚ฐ ๊ฒฐ๊ณผ๋ฅผ ์ƒ์„ฑํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ๊ณ ์œ ํ•œ ๋Œ“๊ธ€ ๋…ธ๋“œ๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ฌด๊ฒƒ๋„ ํ•˜์ง€ ์•Š์œผ๋ฉฐ ์ž…๋ ฅ์ด๋‚˜ ์ถœ๋ ฅ๋„ ์—†์Šต๋‹ˆ๋‹ค. ๊ทธ ๋ชฉ์ ์€ ๋‹ค์ด์–ด๊ทธ๋žจ์— ๋Œ€ํ•œ ์„ค๋ช…์ž…๋‹ˆ๋‹ค.

๋ญ "ัะพะฑั‹ั‚ะธะต? " ํ–‰์‚ฌ ๋ชจ๋“  ๋…ธ๋“œ์—์„œ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ์˜ ์ถœํ˜„์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ด๋ฒคํŠธ์—๋Š” ๋‹ค์Œ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ž…๋ ฅ ์ƒํƒœ ๋ณ€๊ฒฝ(๋…ธ๋“œ ์ž…๋ ฅ), ๋‹ค๋ฅธ ์žฅ์น˜(๋…ธ๋“œ)๋กœ๋ถ€ํ„ฐ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์‹ ํ•ฉ๋‹ˆ๋‹ค. MQTT ะธ UDP), ์ง€์ •๋œ ๊ธฐ๊ฐ„ ๋งŒ๋ฃŒ(๋…ธ๋“œ ํƒ€์ด๋จธ ๊ธฐ๋Šฅ ะธ Delay) ๋“ฑ

์ด๋ฒคํŠธ๋Š” ๋ฌด์—‡์„ ์œ„ํ•œ ๊ฒƒ์ธ๊ฐ€์š”? ์˜ˆ, ์–ด๋Š ๋…ธ๋“œ์—์„œ ์ƒˆ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋Š”์ง€, ์ƒˆ ๋ฐ์ดํ„ฐ ์ˆ˜์‹ ๊ณผ ๊ด€๋ จํ•˜์—ฌ ์–ด๋–ค ๋…ธ๋“œ์˜ ์ƒํƒœ๋ฅผ ๋ณ€๊ฒฝํ•ด์•ผ ํ•˜๋Š”์ง€ ํ™•์ธํ•˜๋ ค๋ฉด ์ด๋ฒคํŠธ๋Š” ์ƒํƒœ๋ฅผ ํ™•์ธํ•˜๊ณ  ๋ณ€๊ฒฝํ•ด์•ผ ํ•˜๋Š” ๋ชจ๋“  ๋…ธ๋“œ๋ฅผ ์šฐํšŒํ•  ๋•Œ๊นŒ์ง€ ๋…ธ๋“œ ์ฒด์ธ์„ ๋”ฐ๋ผ "์ „๋‹ฌ"๋ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  ๋…ธ๋“œ๋Š” ๋‘ ๊ฐ€์ง€ ๋ฒ”์ฃผ๋กœ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ด๋ฒคํŠธ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๋…ธ๋“œ๋ฅผ ํ˜ธ์ถœํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค."ํ™œ์„ฑ ๋…ธ๋“œ".
์ด๋ฒคํŠธ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์—†๋Š” ๋…ธ๋“œ๋ฅผ ํ˜ธ์ถœํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.ํŒจ์‹œ๋ธŒ ๋…ธ๋“œ".

๋…ธ๋“œ๊ฐ€ ์ด๋ฒคํŠธ๋ฅผ ์ƒ์„ฑํ•˜๋ฉด(์ฆ‰, ์ถœ๋ ฅ์— ์ƒˆ ๋ฐ์ดํ„ฐ๊ฐ€ ๋‚˜ํƒ€๋‚จ) ์ผ๋ฐ˜์ ์œผ๋กœ ์ด๋ฒคํŠธ ์ƒ์„ฑ๊ธฐ ๋…ธ๋“œ์˜ ์ถœ๋ ฅ์— ์—ฐ๊ฒฐ๋œ ์ „์ฒด ๋…ธ๋“œ ์ฒด์ธ์˜ ์ƒํƒœ๊ฐ€ ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๋‹ค.

๋ช…ํ™•ํžˆ ํ•˜๊ธฐ ์œ„ํ•ด ๊ทธ๋ฆผ์˜ ์˜ˆ๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

ShIoTiny: ๊ทธ๋ฆฌ๊ธฐ ํ”„๋กœ๊ทธ๋žจ์˜ ๋…ธ๋“œ, ์—ฐ๊ฒฐ ๋ฐ ์ด๋ฒคํŠธ ๋˜๋Š” ๊ธฐ๋Šฅ

์—ฌ๊ธฐ์˜ ํ™œ์„ฑ ๋…ธ๋“œ๋Š” ์ž…๋ ฅ1, ์ž…๋ ฅ2 ๋ฐ ์ž…๋ ฅ3์ž…๋‹ˆ๋‹ค. ๋‚˜๋จธ์ง€ ๋…ธ๋“œ๋Š” ํŒจ์‹œ๋ธŒ์ž…๋‹ˆ๋‹ค. ํ•˜๋‚˜ ๋˜๋Š” ๋‹ค๋ฅธ ์ž…๋ ฅ์ด ๋‹ซํž ๋•Œ ์–ด๋–ค ์ผ์ด ๋ฐœ์ƒํ•˜๋Š”์ง€ ์ƒ๊ฐํ•ด ๋ด…์‹œ๋‹ค. ํŽธ์˜์ƒ ๊ฒฐ๊ณผ๋ฅผ ํ‘œ๋กœ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.

ShIoTiny: ๊ทธ๋ฆฌ๊ธฐ ํ”„๋กœ๊ทธ๋žจ์˜ ๋…ธ๋“œ, ์—ฐ๊ฒฐ ๋ฐ ์ด๋ฒคํŠธ ๋˜๋Š” ๊ธฐ๋Šฅ

๋ณด์‹œ๋‹ค์‹œํ”ผ ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ํ•ด๋‹น ์ด๋ฒคํŠธ์˜ ์†Œ์Šค ๋…ธ๋“œ๋ถ€ํ„ฐ ์ข…๋ฃŒ ๋…ธ๋“œ๊นŒ์ง€ ์ฒด์ธ์ด ๊ตฌ์ถ•๋ฉ๋‹ˆ๋‹ค. ์ฒด์ธ์— ์†ํ•˜์ง€ ์•Š๋Š” ๋…ธ๋“œ์˜ ์ƒํƒœ๋Š” ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ํƒ€๋‹นํ•œ ์งˆ๋ฌธ์ด ์ƒ๊น๋‹ˆ๋‹ค. ๋‘ ๊ฐœ ๋˜๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ด๋ฒคํŠธ๊ฐ€ ๋™์‹œ์— ๋ฐœ์ƒํ•˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”?

Gleb Anfilov์˜ ์ž‘ํ’ˆ์„ ์ข‹์•„ํ•˜๋Š” ์‚ฌ๋žŒ์œผ๋กœ์„œ ๋‚˜๋Š” ๊ทธ์˜ ์ฑ… "Escape from Surprise"์— ํ˜ธ๊ธฐ์‹ฌ ๋งŽ์€ ์งˆ๋ฌธ์ž๋ฅผ ๋ณด๋‚ด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋ฐ”๋กœ '๋™์‹œ'๊ฐ€ ๋ฌด์—‡์„ ์˜๋ฏธํ•˜๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์–ด๋–ป๊ฒŒ ์‚ด์•„๊ฐ€์•ผ ํ•˜๋Š”์ง€๋ฅผ ์ž˜ ์„ค๋ช…ํ•ด ์ฃผ๋Š” '์–ด๋ฆฐ์•„์ด๋“ค์„ ์œ„ํ•œ ์ƒ๋Œ€์„ฑ ์ด๋ก '์ด๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์‹ค์งˆ์ ์œผ๋กœ ๋ชจ๋“  ๊ฒƒ์ด ํ›จ์”ฌ ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค. ๋‘ ๊ฐœ ๋˜๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ๊ฐ ์ด๋ฒคํŠธ ์†Œ์Šค์˜ ๋ชจ๋“  ์ฒด์ธ์ด ์ˆœ์ฐจ์ ์œผ๋กœ ๊ตฌ์ถ•๋˜๊ณ  ์ฐจ๋ก€๋กœ ์ฒ˜๋ฆฌ๋˜๋ฉฐ ๊ธฐ์ ์€ ๋ฐœ์ƒํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

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

๊ทธ๋ ‡๋‹ค๋ฉด ์ด ๊ฒฝ์šฐ์—๋Š” ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”? ๋Œ€๋‹ต์€ ๋งค์šฐ "ํ™•์‹ค"ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์–ด๋–ค ๋…ธ๋“œ์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ๊ทธ๋ฆผ์˜ ์˜ˆ๋ฅผ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

ShIoTiny: ๊ทธ๋ฆฌ๊ธฐ ํ”„๋กœ๊ทธ๋žจ์˜ ๋…ธ๋“œ, ์—ฐ๊ฒฐ ๋ฐ ์ด๋ฒคํŠธ ๋˜๋Š” ๊ธฐ๋Šฅ

Input1์˜ ์ž…๋ ฅ ์ ‘์ ์ด ์—ด๋ฆฌ๋ฉด ๋…ธ๋“œ A์˜ ์ƒ์œ„ ์ž…๋ ฅ์ด 0์ด ๋ฉ๋‹ˆ๋‹ค. ๋…ธ๋“œ A์˜ ์ถœ๋ ฅ๋„ 0์ด ๋ฉ๋‹ˆ๋‹ค. ๋…ธ๋“œ B์˜ ์ถœ๋ ฅ๋„ 1์ด ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋งˆ์ง€๋ง‰์œผ๋กœ ๋…ธ๋“œ A์˜ ํ•˜์œ„ ์ž…๋ ฅ์ด 1์ด ๋ฉ๋‹ˆ๋‹ค. ๋ถ„๋ช…ํ•œ. ๋ช…ํ™•ํ•˜์ง€ ์•Š์€ ๋ถ„๋“ค์„ ์œ„ํ•ด ์•„๋ž˜์—์„œ "AND" ๋ฐ "NOT" ๋…ธ๋“œ๊ฐ€ ์ž‘๋™ํ•˜๋Š” ๋ฐฉ์‹์— ๋Œ€ํ•œ ์„ค๋ช…์„ ์‚ดํŽด๋ณด์„ธ์š”.

์ด์ œ ์ž…๋ ฅ1 ์ž…๋ ฅ์˜ ์ ‘์ ์„ ๋‹ซ์Šต๋‹ˆ๋‹ค. ์ฆ‰, ๋…ธ๋“œ A์˜ ์ƒ์œ„ ์ž…๋ ฅ์— ํ•˜๋‚˜๋ฅผ ์ ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ „์ž ๊ณตํ•™์— ์ต์ˆ™ํ•œ ์‚ฌ๋žŒ๋“ค์€ ์‹ค์ œ๋กœ ๋…ผ๋ฆฌ ์š”์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ณ ์ „์ ์ธ ๋ฐœ์ „๊ธฐ ํšŒ๋กœ๋ฅผ ์–ป์„ ๊ฒƒ์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ด๋ก ์ ์œผ๋กœ ์ด๋Ÿฌํ•œ ํšŒ๋กœ๋Š” ์š”์†Œ A์™€ B์˜ ์ถœ๋ ฅ์—์„œ โ€‹โ€‹1-0-1-0-1-0... ์‹œํ€€์Šค๋ฅผ ๋์—†์ด ์ƒ์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  0-1-0-1-0-1-โ€ฆ ๊ฒฐ๊ตญ ์ด๋ฒคํŠธ๋Š” 2-3-2-3-...๋ผ๋Š” ์›์„ ๊ทธ๋ฆฌ๋ฉฐ ๋…ธ๋“œ A์™€ B์˜ ์ƒํƒœ๋ฅผ ์ง€์†์ ์œผ๋กœ ๋ณ€๊ฒฝํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค!

๊ทธ๋Ÿฌ๋‚˜ ์‹ค์ œ๋กœ๋Š” ์ด๋Ÿฐ ์ผ์ด ์ผ์–ด๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํšŒ๋กœ๊ฐ€ ์ž„์˜์˜ ์ƒํƒœ์— ๋น ์ง€๊ฑฐ๋‚˜ ๋ฆด๋ ˆ์ด๊ฐ€ ์ผœ์ง ๋˜๋Š” ๊บผ์ง ์ƒํƒœ๋กœ ์œ ์ง€๋˜๊ฑฐ๋‚˜ ์—ฌ๋Ÿฌ ๋ฒˆ ์—ฐ์†์œผ๋กœ ์•ฝ๊ฐ„ ์œ™์œ™๊ฑฐ๋ ธ๋‹ค๊ฐ€ ๊บผ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋ชจ๋‘ ํ™”์„ฑ ๋‚จ๊ทน์˜ ๋‚ ์”จ์— ๋‹ฌ๋ ค ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋ฐ”๋กœ ์ด๋Ÿฐ ์ผ์ด ์ผ์–ด๋‚˜๋Š” ์ด์œ ์ž…๋‹ˆ๋‹ค.

๋…ธ๋“œ Input1์˜ ์ด๋ฒคํŠธ๋Š” ๋…ธ๋“œ A, ๋…ธ๋“œ B ๋“ฑ์˜ ์ƒํƒœ๋ฅผ ์›์„ ๊ทธ๋ฆฌ๋ฉฐ ์—ฌ๋Ÿฌ ๋ฒˆ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ์€ ์ด๋ฒคํŠธ์˜ "๋ฃจํ•‘"์„ ๊ฐ์ง€ํ•˜๊ณ  ์ด ์นด๋‹ˆ๋ฐœ์„ ๊ฐ•์ œ๋กœ ์ค‘์ง€ํ•ฉ๋‹ˆ๋‹ค. ์ดํ›„์—๋Š” ์ƒˆ๋กœ์šด ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ•  ๋•Œ๊นŒ์ง€ ๋…ธ๋“œ A์™€ B์˜ ์ƒํƒœ ๋ณ€๊ฒฝ์ด ์ฐจ๋‹จ๋ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ์ด "์›ํ˜• ํšŒ์ „์„ ์ค‘์ง€ํ•˜์‹ญ์‹œ์˜ค!"๋ผ๊ณ  ๊ฒฐ์ •ํ•˜๋Š” ์ˆœ๊ฐ„. - ์ผ๋ฐ˜์ ์œผ๋กœ ์ด๋Š” ๋‹ค์–‘ํ•œ ์š”์ธ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง€๋ฉฐ ๋ฌด์ž‘์œ„๋กœ ๊ฐ„์ฃผ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งค๋“ญ์„ ๊ณ ๋ฆฌ์— ์—ฐ๊ฒฐํ•  ๋•Œ ์ฃผ์˜ํ•˜์‹ญ์‹œ์˜ค. ํšจ๊ณผ๊ฐ€ ํ•ญ์ƒ ๋ช…ํ™•ํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค! ๋‹น์‹ ์ด ๋ฌด์—‡์„, ์™œ ํ•˜๊ณ  ์žˆ๋Š”์ง€ ์ž˜ ์ƒ๊ฐํ•ด ๋ณด์„ธ์š”!

์šฐ๋ฆฌ๊ฐ€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋…ธ๋“œ์— ์ƒ์„ฑ๊ธฐ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฒƒ์ด ์—ฌ์ „ํžˆ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๊นŒ? ๊ทธ๋ž˜ ๋„Œ ํ• ์ˆ˜์žˆ์–ด! ํ•˜์ง€๋งŒ ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ์ด๋ฒคํŠธ ์ž์ฒด๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๋…ธ๋“œ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ทธ๋Ÿฌํ•œ ๋…ธ๋“œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด "์ง€์—ฐ์„ "์ž…๋‹ˆ๋‹ค. ์•„๋ž˜ ๊ทธ๋ฆผ์—์„œ 6์ดˆ ์ฃผ๊ธฐ์˜ ์ƒ์„ฑ๊ธฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

ShIoTiny: ๊ทธ๋ฆฌ๊ธฐ ํ”„๋กœ๊ทธ๋žจ์˜ ๋…ธ๋“œ, ์—ฐ๊ฒฐ ๋ฐ ์ด๋ฒคํŠธ ๋˜๋Š” ๊ธฐ๋Šฅ

์ƒ์„ฑ๊ธฐ์˜ ํ•ต์‹ฌ ์š”์†Œ๋Š” ๋…ธ๋“œ A(์ง€์—ฐ์„ )์ž…๋‹ˆ๋‹ค. ์ง€์—ฐ์„ ์˜ ์ž…๋ ฅ ์ƒํƒœ๋ฅผ 0์—์„œ 1๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด 1์ด ์ถœ๋ ฅ์— ์ฆ‰์‹œ ๋‚˜ํƒ€๋‚˜์ง€ ์•Š๊ณ  ์ง€์ •๋œ ์‹œ๊ฐ„ ํ›„์—๋งŒ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ์˜ ๊ฒฝ์šฐ์—๋Š” 3์ดˆ์ž…๋‹ˆ๋‹ค. ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ง€์—ฐ์„ ์˜ ์ž…๋ ฅ ์ƒํƒœ๋ฅผ 1์—์„œ 0์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด ๋™์ผํ•œ 0์ดˆ ํ›„์— ์ถœ๋ ฅ์—์„œ โ€‹โ€‹3์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์ง€์—ฐ ์‹œ๊ฐ„์€ 30๋ถ„์˜ 3์ดˆ ๋‹จ์œ„๋กœ ์„ค์ •๋ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๊ฐ’ XNUMX์€ XNUMX์ดˆ๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.

์ง€์—ฐ ๋ผ์ธ์˜ ํŠน๋ณ„ํ•œ ํŠน์ง•์€ ์ง€์—ฐ ์‹œ๊ฐ„์ด ๋งŒ๋ฃŒ๋œ ํ›„์— ์ด๋ฒคํŠธ๋ฅผ ์ƒ์„ฑํ•œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ฒ˜์Œ์— ์ง€์—ฐ์„ ์˜ ์ถœ๋ ฅ์ด 0์ด์—ˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ๋…ธ๋“œ B(์ธ๋ฒ„ํ„ฐ)๋ฅผ ํ†ต๊ณผํ•œ ํ›„ ์ด 0์€ 1๋กœ ๋ฐ”๋€Œ๊ณ  ์ง€์—ฐ์„ ์˜ ์ž…๋ ฅ์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. ๋‹น์žฅ ์•„๋ฌด ์ผ๋„ ์ผ์–ด๋‚˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ง€์—ฐ ๋ผ์ธ์˜ ์ถœ๋ ฅ์—์„œ๋Š” 0์œผ๋กœ ์œ ์ง€๋˜์ง€๋งŒ ์ง€์—ฐ ์‹œ๊ฐ„์˜ ์นด์šดํŠธ๋‹ค์šด์ด ์‹œ์ž‘๋ฉ๋‹ˆ๋‹ค. 3์ดˆ๊ฐ€ ์ง€๋‚ฌ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์ง€์—ฐ์„ ์ด ์ด๋ฒคํŠธ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ถœ๋ ฅ์—์„œ๋Š” 1์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. ์ด ์žฅ์น˜๋Š” ๋…ธ๋“œ B(์ธ๋ฒ„ํ„ฐ)๋ฅผ ํ†ต๊ณผํ•œ ํ›„ 0์œผ๋กœ ๋ฐ”๋€Œ๊ณ  ์ง€์—ฐ ๋ผ์ธ์˜ ์ž…๋ ฅ์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. 3์ดˆ๊ฐ€ ๋” ์ง€๋‚˜๊ณ ... ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋ฐ˜๋ณต๋ฉ๋‹ˆ๋‹ค. ์ฆ‰, 3์ดˆ๋งˆ๋‹ค ์ง€์—ฐ์„  ์ถœ๋ ฅ ์ƒํƒœ๊ฐ€ 0์—์„œ 1๋กœ ๋ณ€๊ฒฝ๋œ ๋‹ค์Œ 1์—์„œ 0์œผ๋กœ ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๋‹ค. ๋ฆด๋ ˆ์ด๊ฐ€ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค. ๋ฐœ์ „๊ธฐ๊ฐ€ ์ž‘๋™ ์ค‘์ž…๋‹ˆ๋‹ค. ํŽ„์Šค ์ฃผ๊ธฐ๋Š” 6์ดˆ์ž…๋‹ˆ๋‹ค(์ถœ๋ ฅ 3์—์„œ 3์ดˆ, ์ถœ๋ ฅ XNUMX์—์„œ XNUMX์ดˆ).

๊ทธ๋Ÿฌ๋‚˜ ์‹ค์ œ ํšŒ๋กœ์—์„œ๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ์ด ์˜ˆ์ œ๋ฅผ ์‚ฌ์šฉํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์™ธ๋ถ€ ์—†์ด ์™„๋ฒฝํ•˜๊ฒŒ ์ฃผ์–ด์ง„ ๊ธฐ๊ฐ„ ๋™์•ˆ ํŽ„์Šค ์‹œํ€€์Šค๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ํŠน์ˆ˜ ํƒ€์ด๋จธ ๋…ธ๋“œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ํŽ„์Šค์—์„œ "XNUMX"๊ณผ "XNUMX"์˜ ์ง€์† ์‹œ๊ฐ„์€ ์ฃผ๊ธฐ์˜ ์ ˆ๋ฐ˜๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์ฃผ๊ธฐ์  ์ž‘์—…์„ ์„ค์ •ํ•˜๋ ค๋ฉด ํƒ€์ด๋จธ ๋…ธ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”.

"XNUMX"๊ณผ "XNUMX"์˜ ์ง€์† ์‹œ๊ฐ„์ด ๋™์ผํ•œ ๋””์ง€ํ„ธ ์‹ ํ˜ธ๋ฅผ "์‚ฌํ–‰"์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

๋…ธ๋“œ ๊ฐ„์— ์ด๋ฒคํŠธ๊ฐ€ ์ „ํŒŒ๋˜๋Š” ๋ฐฉ์‹๊ณผ ํ•˜์ง€ ๋ง์•„์•ผ ํ•  ์‚ฌํ•ญ์— ๋Œ€ํ•œ ์งˆ๋ฌธ์„ ์กฐ๊ธˆ ๋” ๋ช…ํ™•ํ•˜๊ฒŒ ์„ค๋ช…ํ–ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

๊ฒฐ๋ก  ๋ฐ ์ฐธ๊ณ ์ž๋ฃŒ

๊ธ€์ด ์งง์•„์กŒ์ง€๋งŒ, ์ด ๊ธ€์€ ๋…ธ๋“œ์™€ ์ด๋ฒคํŠธ์— ๊ด€ํ•ด ์ œ๊ธฐ๋œ ์งˆ๋ฌธ์— ๋Œ€ํ•œ ๋‹ต๋ณ€์ž…๋‹ˆ๋‹ค.

ํŽŒ์›จ์–ด๊ฐ€ ๊ฐœ๋ฐœ๋˜๊ณ  ์ƒˆ๋กœ์šด ์˜ˆ์ œ๊ฐ€ ๋‚˜์˜ค๋ฉด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๊ธ€์„ ์“ฐ๊ฒ ์Šต๋‹ˆ๋‹ค. ShIoTiny ์‚ฌ๋žŒ๋“ค์—๊ฒŒ ํฅ๋ฏธ๋กœ์šธ ์ˆ˜ ์žˆ๋Š” ์ž‘์€ ๊ธฐ์‚ฌ์ž…๋‹ˆ๋‹ค.

์ด์ „๊ณผ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋‹ค์ด์–ด๊ทธ๋žจ, ํŽŒ์›จ์–ด, ์˜ˆ์ œ, ๊ตฌ์„ฑ ์š”์†Œ ์„ค๋ช… ๋ฐ ๋ชจ๋“  ๊ฒƒ ๋‚˜๋จธ์ง€๋Š” ์—ฌ๊ธฐ ์žˆ์–ด์š”.

์งˆ๋ฌธ, ์ œ์•ˆ, ๋น„ํŒ - ์—ฌ๊ธฐ๋กœ ์ด๋™ํ•˜์„ธ์š”: [์ด๋ฉ”์ผ ๋ณดํ˜ธ]

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€