Logo
(่ฟฝ่จ˜) (่ฟฝ่จ˜ใ“ใ“ใพใง)

30242๋ฒˆ - ๐Ÿงฉ N-Queen (Easy) ์ŠคํŽ˜์…œ ์ €์ง€

์‹œ๊ฐ„ ์ œํ•œ๋ฉ”๋ชจ๋ฆฌ ์ œํ•œ์ œ์ถœ์ •๋‹ต๋งžํžŒ ์‚ฌ๋žŒ์ •๋‹ต ๋น„์œจ
0.5 ์ดˆ 512 MB54422612838.554%

๋ฌธ์ œ

N-Queen ๋ฌธ์ œ๋Š” ํฌ๊ธฐ๊ฐ€ $N \times N$์ธ ์ฒด์ŠคํŒ ์œ„์— ํ€ธ $N$๊ฐœ๋ฅผ ์„œ๋กœ ๊ณต๊ฒฉํ•  ์ˆ˜ ์—†๊ฒŒ ๋†“๋Š” ๋ฌธ์ œ์ด๋‹ค.

$N$์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ํ€ธ์„ ๋†“๋Š” ๋ฐฉ๋ฒ• ํ•œ ๊ฐ€์ง€๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ๊ฒƒ์€ ์‰ฝ๋‹ค.

์ด ๋ฌธ์ œ์—์„œ๋Š” ๋ช‡ ๊ฐœ์˜ ํ€ธ์ด ์ด๋ฏธ ๋†“์—ฌ์žˆ์„ ๋•Œ, ํ€ธ์„ ๋†“๋Š” ๋ฐฉ๋ฒ• ํ•œ ๊ฐ€์ง€๋ฅผ ์ถœ๋ ฅํ•ด ๋ณด์ž.

์ž…๋ ฅ

์ฒซ ๋ฒˆ์งธ ์ค„์— ์ •์ˆ˜ $N$์ด ์ฃผ์–ด์ง„๋‹ค. $(1 \le N \le 20)$

๋‘ ๋ฒˆ์งธ ์ค„์— ์ •์ˆ˜ $Q_1,ใƒ‰ใƒซ $Q_2,ใƒ‰ใƒซ $Q_3,ใƒ‰ใƒซ $\cdots,ใƒ‰ใƒซ $Q_N$์ด ์ฃผ์–ด์ง„๋‹ค. $Q_i$๋Š” $i$๋ฒˆ์งธ ํ–‰์— ์žˆ๋Š” ํ€ธ์˜ ์—ด์˜ ๋ฒˆํ˜ธ๋ฅผ ์˜๋ฏธํ•œ๋‹ค. $(0 \le Q_i \le N)$

๋งŒ์•ฝ $Q_i$๊ฐ€ 0์ด๋ผ๋ฉด $i$๋ฒˆ์งธ ํ–‰์—๋Š” ํ€ธ์ด ๋†“์—ฌ์žˆ์ง€ ์•Š๋‹ค๋Š” ๋œป์ด๋‹ค.

ํ€ธ์ด ์„œ๋กœ ๊ณต๊ฒฉํ•˜๋Š” ์˜ฌ๋ฐ”๋ฅด์ง€ ์•Š์€ ์ƒํƒœ์˜ ์ž…๋ ฅ ํ˜น์€ $N$๊ฐœ์˜ ํ€ธ์ด ๋ชจ๋‘ ๋†“์—ฌ์žˆ๋Š” ๊ฒฝ์šฐ์˜ ์ž…๋ ฅ์€ ์—†๋‹ค.

์ถœ๋ ฅ

์ฒซ ๋ฒˆ์งธ ์ค„์— ์ •์ˆ˜ $A_1,ใƒ‰ใƒซ $A_2,ใƒ‰ใƒซ $A_3,ใƒ‰ใƒซ $\cdots,ใƒ‰ใƒซ $A_N$๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. $A_i$๋Š” $i$๋ฒˆ์งธ ํ–‰์— ์žˆ๋Š” ํ€ธ์˜ ์—ด์˜ ๋ฒˆํ˜ธ๋ฅผ ์˜๋ฏธํ•œ๋‹ค. $(1 \le A_i \le N)$

๋งŒ์•ฝ $N$๊ฐœ์˜ ํ€ธ์„ ๋†“์„ ์ˆ˜ ์—†๋‹ค๋ฉด -1์„ ์ถœ๋ ฅํ•œ๋‹ค.

์ œํ•œ

์˜ˆ์ œ ์ž…๋ ฅ 1

3
0 0 0

์˜ˆ์ œ ์ถœ๋ ฅ 1

-1

์˜ˆ์ œ ์ž…๋ ฅ 2

4
0 0 0 0

์˜ˆ์ œ ์ถœ๋ ฅ 2

2 4 1 3

์˜ˆ์ œ ์ž…๋ ฅ 3

4
3 0 0 0

์˜ˆ์ œ ์ถœ๋ ฅ 3

3 1 4 2

์˜ˆ์ œ ์ž…๋ ฅ 4

4
0 0 0 1

์˜ˆ์ œ ์ถœ๋ ฅ 4

-1

์˜ˆ์ œ ์ž…๋ ฅ 5

10
3 0 0 0 0 0 0 0 0 0

์˜ˆ์ œ ์ถœ๋ ฅ 5

3 1 6 9 5 10 8 4 2 7

์˜ˆ์ œ ์ž…๋ ฅ 6

19
0 0 2 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 10

์˜ˆ์ œ ์ถœ๋ ฅ 6

1 5 2 6 17 12 8 19 14 18 15 7 3 11 9 4 13 16 10

ํžŒํŠธ

์ถœ์ฒ˜

(่ฟฝ่จ˜) (่ฟฝ่จ˜ใ“ใ“ใพใง)

๋ฌธ์ œ

์œ ์ € ๋Œ€ํšŒ

๊ณ ๋“ฑํ•™๊ต ๋Œ€ํšŒ

์ถœ์ฒ˜

๋Œ€ํ•™๊ต ๋Œ€ํšŒ

  • ์‚ฌ์—…์ž ๋“ฑ๋ก ๋ฒˆํ˜ธ: 541-88-00682
  • ๋Œ€ํ‘œ์ž๋ช…: ์ตœ๋ฐฑ์ค€
  • ์ฃผ์†Œ: ์„œ์šธ์‹œ ์„œ์ดˆ๊ตฌ ์„œ์ดˆ๋Œ€๋กœ74๊ธธ 29 ์„œ์ดˆํŒŒ๋ผ๊ณค 412ํ˜ธ
  • ์ „ํ™”๋ฒˆํ˜ธ: 02-521-0487 (์ด๋ฉ”์ผ๋กœ ์—ฐ๋ฝ ์ฃผ์„ธ์š”)
  • ์ด๋ฉ”์ผ: contacts@startlink.io
  • ํ†ต์‹ ํŒ๋งค์‹ ๊ณ ๋ฒˆํ˜ธ: ์ œ 2017-์„œ์šธ์„œ์ดˆ-2193 ํ˜ธ

AltStyle ใซใ‚ˆใฃใฆๅค‰ๆ›ใ•ใ‚ŒใŸใƒšใƒผใ‚ธ (->ใ‚ชใƒชใ‚ธใƒŠใƒซ) /