inu-appcenter / challenge-13-5

๐Ÿ“ ์•ฑ์„ผํ„ฐ 13.5๊ธฐ ๊ณผ์ œ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐Ÿ“ ์•ฑ์„ผํ„ฐ 13.5๊ธฐ ๊ณผ์ œ

Visitor count

์ง€์› ํผ ์ž‘์„ฑ ํ›„ ๊ณผ์ œ ์ œ์ถœ๊นŒ์ง€ ์™„๋ฃŒํ•ด์ฃผ์…”์•ผ ์ง€์›์ด ์™„๋ฃŒ๋ฉ๋‹ˆ๋‹ค. ๊ธฐํ•œ ์•ˆ์— ๊ผญ! ๊ณผ์ œ๋ฅผ ์ œ์ถœํ•ด์ฃผ์„ธ์š”.

๊ณผ์ œ ์š”์•ฝ

  1. ๊ณผ์ œ๋Š” C์–ธ์–ด๋กœ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
  2. ์ž…๋ ฅ ํŒŒ์ผ์„ ์ฝ์–ด์„œ ๋‚ด์šฉ์„ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.
  3. 9์›” 10์ผ 18:00๊นŒ์ง€ ์ œ์ถœ์ž…๋‹ˆ๋‹ค.

๊ณผ์ œ ๊ฐœ์š”

JSON ํ˜•์‹์˜ ์ž…๋ ฅ ํŒŒ์ผ์ด ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค.

JSON์ด๋ž€?
JSON("์ œ์ด์Šจ"์ด๋ผ๊ณ  ์ฝ์Šต๋‹ˆ๋‹ค)์€ ํ…์ŠคํŠธ ํŒŒ์ผ์— ๋ฐ์ดํ„ฐ๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ํ•˜๋‚˜์˜ ํฌ๋งท(ํ˜•์‹)์ž…๋‹ˆ๋‹ค. ํ…์ŠคํŠธ๋กœ ์ด๋ฃจ์–ด์ ธ ์‚ฌ๋žŒ๊ณผ ๊ธฐ๊ณ„ ๋ชจ๋‘ ์ฝ๊ธฐ ํŽธํ•˜๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋” ์ž์„ธํ•œ ์„ค๋ช…์€ ์œ„ํ‚ค๋ฐฑ๊ณผ ๋งํฌ๋กœ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค.

์ด ํŒŒ์ผ์—๋Š” ์–ด๋Š ๋Œ€ํ•™๊ต์— ์žฌํ•™์ค‘์ธ ํ•™์ƒ๋“ค์˜ ์ •๋ณด๊ฐ€ ๋“ค์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜๋Š” ์ž…๋ ฅ ํŒŒ์ผ ๋‚ด์šฉ์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค.

[
    {
        "name": "์ƒŒ์•กํฌ",
        "studentId": "202199999"
    },
    {
        "name": "๊ฐœ๋ฐœ์ž",
        "studentId": "202099999"
    }
]

name์€ ํ•™์ƒ์˜ ์ด๋ฆ„์„, studentId๋Š” ํ•™์ƒ์˜ ํ•™๋ฒˆ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. name๊ณผ studentId ๋ชจ๋‘ ์Œ๋”ฐ์˜ดํ‘œ(")๋กœ ๊ฐ์‹ธ์ธ ๋ฌธ์ž์—ด(String) ๊ฐ’์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ํŒŒ์ผ์„ ์ฝ์–ด์„œ ๋‚ด์šฉ์„ ์•„๋ž˜์™€ ๊ฐ™์€ ํ˜•์‹์œผ๋กœ ์ถœ๋ ฅํ•ด์ฃผ์„ธ์š”:

name: ์ƒŒ์•กํฌ
studentId: 202199999

name: ๊ฐœ๋ฐœ์ž
studentId: 202099999

์š”๊ตฌ ์‚ฌํ•ญ

  • ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์ด๋‚˜ ๋„๊ตฌ๋Š” ๋ฌด์—‡์„ ์‚ฌ์šฉํ•˜์…”๋„ ์ข‹์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ Windows ๋˜๋Š” Linux/Unix ํ™˜๊ฒฝ ๋ชจ๋‘์—์„œ ๋™์ž‘ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ์„ธ์š”. ์˜ˆ๋ฅผ ๋“ค์–ด, windows.h๋‚˜ unistd.h ๋“ฑ์˜ ํ—ค๋”๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํŠน์ • ์šด์˜์ฒด์ œ์—์„œ๋งŒ ๋™์ž‘ํ•  ์ˆ˜ ์žˆ์œผ๋‹ˆ ์ด๋Ÿฌํ•œ ํ—ค๋”์˜ ์‚ฌ์šฉ์„ ํ”ผํ•ด์ฃผ์„ธ์š”.

  • ์„ค๊ณ„๋Š” ์–ด๋–ป๊ฒŒ ํ•˜์…”๋„ ์ข‹์Šต๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์ž…๋ ฅ ํŒŒ์ผ์˜ ๋‚ด์šฉ์ด ๋ฐ”๋€Œ์—ˆ์„ ๋•Œ์— ์ถœ๋ ฅ๋„ ์ด์— ๋งž๊ฒŒ ๋ณ€ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, name์ด studentName์œผ๋กœ ๋ฐ”๋€Œ๋ฉด ์ถœ๋ ฅ๋„ name: ์ƒŒ์•กํฌ์—์„œ studentName: ์ƒŒ์•กํฌ๋กœ ๋ฐ”๋€Œ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

  • ์ž…๋ ฅ ํŒŒ์ผ์˜ ์ด๋ฆ„์€ ์•„๋ฌด ๊ฒƒ์ด๋‚˜ ์‚ฌ์šฉํ•˜์…”๋„ ์ข‹์Šต๋‹ˆ๋‹ค. ์ž…๋ ฅ ํŒŒ์ผ์˜ ๊ฒฝ๋กœ๋„ ๋ฌด๊ด€ํ•ฉ๋‹ˆ๋‹ค. ์ž…๋ ฅ ํŒŒ์ผ์˜ ๋‚ด์šฉ์€ ํ•ญ์ƒ ์˜จ์ „ํ•œ JSON ํ˜•์‹์ด๋ผ๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. ์ž…๋ ฅ ํŒŒ์ผ์˜ ํฌ๊ธฐ๋Š” ์ตœ๋Œ€ 512 ๋ฐ”์ดํŠธ๋ฅผ ๋„˜์ง€ ์•Š๋Š”๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค.

  • ์ž…๋ ค ํŒŒ์ผ์˜ ๊ตฌ์กฐ๋Š” ๋ณ€ํ•˜์ง€ ์•Š๋Š”๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ๋ฐฐ์—ด > ์˜ค๋ธŒ์ ํŠธ > ํ‚ค-๊ฐ’ ์Œ ๊ตฌ์กฐ๋Š” ํ•ญ์ƒ ์ผ์ •ํ•˜๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค. ์˜ค๋ธŒ์ ํŠธ ์†์— ๋˜๋‹ค๋ฅธ ์˜ค๋ธŒ์ ํŠธ๋‚˜ ๋ฐฐ์—ด์ด ์ค‘์ฒฉ์œผ๋กœ ์กด์žฌํ•  ๊ฐ€๋Šฅ์„ฑ์€ ๊ณ ๋ คํ•˜์ง€ ์•Š์œผ์…”๋„ ๋ฉ๋‹ˆ๋‹ค.

  • ์ œ์ถœ๋ฌผ์€ main.c ํŒŒ์ผ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ๋‹ค๋งŒ ํ˜น์‹œ ํŒŒ์ผ์ด ๋งŽ์•„์ง€๊ฑฐ๋‚˜ ๊ตฌ์กฐ๊ฐ€ ๋ณต์žกํ•ด์ง€๋ฉด, ๋นŒ๋“œ์™€ ์‹คํ–‰์— ํ•„์š”ํ•œ ๋ชจ๋“  ํŒŒ์ผ์ด ํฌํ•จ๋œ ํด๋”๋ฅผ ํ•จ๊ป˜ ์ œ์ถœํ•ด ์ฃผ์„ธ์š”.

  • ์™„์„ฑํ•˜์ง€ ๋ชปํ•˜์…”๋„ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค. ํƒ€์ธ์˜ ๋„์›€์„ ๋ฐ›์œผ์…”๋„ ๋ฉ๋‹ˆ๋‹ค. ๋ˆ„๊ตฐ๊ฐ€์˜ ์ฝ”๋“œ๋ฅผ ๋ฒ ๋ผ์…”๋„ ๋ฉ๋‹ˆ๋‹ค. ๋‹ค๋งŒ, ์ผ์ฃผ์ผ ํ›„์— ๋‹ค์‹œ ๊ทธ ์ฝ”๋“œ๋ฅผ ๋ณด์•˜์„ ๋•Œ์— ์™„๋ฒฝํ•˜๊ฒŒ ์„ค๋ช…ํ•  ์ˆ˜ ์žˆ์„ ๋งŒํผ ์ฝ”๋“œ๋ฅผ ์ž˜ ์ดํ•ดํ•˜๊ณ  ์ˆ™์ง€ํ•˜๊ณ  ๊ณ„์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ตœ๋Œ€ํ•œ ์Šค์Šค๋กœ์˜ ํž˜์œผ๋กœ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํ•˜์‹ค ์ˆ˜ ์žˆ๋Š” ๋งŒํผ ์ตœ์„ ์„ ๋‹คํ•ด์ฃผ์„ธ์š”๐Ÿ‘

ํŒ

  • ๊ตฌ๊ธ€ ๊ฒ€์ƒ‰์„ ์ตœ๋Œ€ํ•œ ํ™œ์šฉํ•ด์ฃผ์„ธ์š”. C์–ธ์–ด์˜ ํŒŒ์ผ ์ž…์ถœ๋ ฅ์— ๋Œ€ํ•ด์„œ๋Š” ์ž˜ ์ •๋ฆฌ๋œ ๊ธ€๊ณผ ๊ฐ•์˜๋ฅผ ๋งŽ์ด ์ฐพ์•„๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • JSON์„ ์™„๋ฒฝํ•˜๊ฒŒ ๋‹ค๋ฃจ์ง€ ์•Š์•„๋„ ๊ณผ์ œ๊ฐ€ ์š”๊ตฌํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์š”๊ตฌ์‚ฌํ•ญ๋งŒ ๋งŒ์กฑํ•œ๋‹ค๋ฉด ์•„์ฃผ ๊ฐ„๋‹จํ•˜๊ฒŒ ๋งŒ๋“œ์…”๋„ ๋ฉ๋‹ˆ๋‹ค.

  • ๊ณผ์ œ์— ๋Œ€ํ•ด ๊ถ๊ธˆํ•˜์‹  ๋ถ€๋ถ„์€ ์„ผํ„ฐ์žฅ ์†ก๋ณ‘์ค€(010-2922-2661)์—๊ฒŒ ๋ฌธ์˜ ๋˜๋Š” ์ด์Šˆ ๋‚จ๊ฒจ์ฃผ์„ธ์š”.

์ œ์ถœ

9์›” 10์ผ 18:00๊นŒ์ง€ ํ•™๋ฒˆ ๋˜๋Š” ์„ฑํ•จ๊ณผ ํ•จ๊ป˜ ์•„๋ž˜ ์ด๋ฉ”์ผ ์ฃผ์†Œ๋กœ ์ œ์ถœํ•˜์—ฌ ์ฃผ์„ธ์š”:

inuappcenter@gmail.com

About

๐Ÿ“ ์•ฑ์„ผํ„ฐ 13.5๊ธฐ ๊ณผ์ œ