์ „์ฒด ๊ธ€ 278

[SQL] WHERE ์ ˆ

1. WHERE ์ ˆ - ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•  ๋•Œ ํŠน์ • ์กฐ๊ฑด์„ ๊ธฐ์ค€์œผ๋กœ ์›ํ•˜๋Š” ํ–‰์„ ์ถœ๋ ฅํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ SELECT [์กฐํšŒํ•  ์นผ๋Ÿผ 1 ์ด๋ฆ„], [์นผ๋Ÿผ 2 ์ด๋ฆ„], … , [์นผ๋Ÿผ N ์ด๋ฆ„] FROM [์กฐํšŒํ•  ํ…Œ์ด๋ธ” ์ด๋ฆ„] WHERE[์กฐํšŒํ•  ์นผ๋Ÿผ์„ ์„ ๋ณ„ํ•˜๊ธฐ ์œ„ํ•œ ์กฐ๊ฑด์‹]; -- ์กฐ๊ฑด์‹์˜ ๊ฒฐ๊ณผ๊ฐ€ ์ฐธ์ธ ์นผ๋Ÿผ๋งŒ ์ถœ๋ ฅ SELECT * FROM EMP WHERE DEPTNO = 30; - WHERE์ ˆ์ด ํฌํ•จ๋œ SELECT๋ฌธ์„ ์‹คํ–‰ํ•˜๋ฉด ์กฐํšŒํ•  ํ…Œ์ด๋ธ”์˜ ๊ฐ ์นผ๋Ÿผ์— WHERE์ ˆ์˜ ์กฐ๊ฑด์‹์„ ๋Œ€์ž…ํ•˜์—ฌ ๊ฒฐ๊ณผ๊ฐ€ ์ฐธ์ธ ์นผ๋Ÿผ๋งŒ ์ถœ๋ ฅ 2. ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž AND , OR - WHERE์ ˆ์—์„œ ์กฐ๊ฑด์‹์„ ์—ฌ๋Ÿฌ ๊ฐœ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๋Š” ๋…ผ๋ฆฌ ์—ฐ์‚ฐ์ž AND, OR -- 1. AND SELECT * FROM EMP WHERE DEPTNO = 30 AND ..

[BOJ/Step14] 9663 : N-Queen (Python)

www.acmicpc.net/problem/9663 9663๋ฒˆ: N-Queen N-Queen ๋ฌธ์ œ๋Š” ํฌ๊ธฐ๊ฐ€ N × N์ธ ์ฒด์ŠคํŒ ์œ„์— ํ€ธ N๊ฐœ๋ฅผ ์„œ๋กœ ๊ณต๊ฒฉํ•  ์ˆ˜ ์—†๊ฒŒ ๋†“๋Š” ๋ฌธ์ œ์ด๋‹ค. N์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ํ€ธ์„ ๋†“๋Š” ๋ฐฉ๋ฒ•์˜ ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. www.acmicpc.net ํ€ธ์ด ์„œ๋กœ๋ฅผ ๊ณต๊ฒฉํ•  ์ˆ˜ ์—†๊ธฐ ์œ„ํ•ด์„œ๋Š” ํ•œ ์—ด์— ํ•˜๋‚˜์˜ ํ€ธ, ํ•œ ํ–‰์— ํ•˜๋‚˜์˜ ํ€ธ, ํ•œ ๋Œ€๊ฐ์„ ์— ํ•˜๋‚˜์˜ ํ€ธ๋งŒ ์กด์žฌํ•ด์•ผ ํ•œ๋‹ค. ๊ฐ ํ€ธ์˜ ์œ„์น˜๋ฅผ ์ €์žฅํ•  row ๊ฐ ์นผ๋Ÿผ์— ํ€ธ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•  column ํฌ๊ธฐ n ๊ฐ ๋Œ€๊ฐ์„ ์— ํ€ธ์ด ์žˆ๋Š”์ง€ ํ™•์ธํ•  leri, rile ํฌ๊ธฐ 2*n-1 # 9663.py n = int(input()) row = [0] * n column = [False] * n leri = [False] * (2 * n - ..

[BOJ/Step14] 15652 : N๊ณผ M (4) (Python)

www.acmicpc.net/problem/15652 15652๋ฒˆ: N๊ณผ M (4) ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ๋ฌธ์ œ์˜ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ์ˆ˜์—ด์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ค‘๋ณต๋˜๋Š” ์ˆ˜์—ด์„ ์—ฌ๋Ÿฌ ๋ฒˆ ์ถœ๋ ฅํ•˜๋ฉด ์•ˆ๋˜๋ฉฐ, ๊ฐ ์ˆ˜์—ด์€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•ด์„œ ์ถœ๋ ฅํ•ด์•ผ ํ•œ๋‹ค. ์ˆ˜์—ด์€ ์‚ฌ์ „ ์ˆœ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š” ์ˆœ์„œ๋กœ ์ถœ๋ ฅํ•ด www.acmicpc.net 1~N ์ค‘ M๊ฐœ์˜ ์ˆ˜๋ฅผ ๊ณจ๋ผ ๋น„๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ์ถœ๋ ฅํ•˜๋Š” ๋ฌธ์ œ (1) ๋ฆฌ์ŠคํŠธ์— ๋ฏธ๋ฆฌ m๊ฐœ๋งŒํผ์˜ 0์„ ์ €์žฅํ•œ ํ›„ index ์ˆœ์„œ๋Œ€๋กœ ์ฑ„์›Œ๋„ฃ์œผ๋ฉฐ ์ถœ๋ ฅํ•˜๋Š” ๋ฐฉ๋ฒ• def sequence( seq, n, m, index ) : 1. i๊ฐ€ seq[index-1] ~ N๊นŒ์ง€ ๋ฐ˜๋ณต => ์ด์ „ ์œ„์น˜(์™ผ์ชฝ)์˜ ์ˆ˜๋ณด๋‹ค ํฐ ์ˆ˜๋งŒ. ๋น„๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ์ถœ๋ ฅํ•ด์•ผํ•˜๊ณ  ์ด๋ฏธ ๋‚˜์™”๋˜ ์ˆ˜์—ด์ผ ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ 2. ๋ฆฌ์ŠคํŠธ seq[index]์— i ๋Œ€์ž… 3...

[BOJ/Step14] 15651 : N๊ณผ M (3) (Python)

www.acmicpc.net/problem/15651 15651๋ฒˆ: N๊ณผ M (3) ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ๋ฌธ์ œ์˜ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ์ˆ˜์—ด์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ค‘๋ณต๋˜๋Š” ์ˆ˜์—ด์„ ์—ฌ๋Ÿฌ ๋ฒˆ ์ถœ๋ ฅํ•˜๋ฉด ์•ˆ๋˜๋ฉฐ, ๊ฐ ์ˆ˜์—ด์€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•ด์„œ ์ถœ๋ ฅํ•ด์•ผ ํ•œ๋‹ค. ์ˆ˜์—ด์€ ์‚ฌ์ „ ์ˆœ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š” ์ˆœ์„œ๋กœ ์ถœ๋ ฅํ•ด www.acmicpc.net 1 ~ N ์ค‘ ์ค‘๋ณต ์—†์ด M๊ฐœ์˜ ์ˆ˜๋ฅผ ๊ณ ๋ฅด๋Š” ๊ฒฝ์šฐ๋ฅผ ๋ชจ๋‘ ์ถœ๋ ฅํ•˜๋Š” ๋ฌธ์ œ (1) ๋ฆฌ์ŠคํŠธ์— ๋ฏธ๋ฆฌ m๊ฐœ๋งŒํผ์˜ 0์„ ์ €์žฅํ•œ ํ›„ index ์ˆœ์„œ๋Œ€๋กœ ์ฑ„์›Œ๋„ฃ์œผ๋ฉฐ ์ถœ๋ ฅํ•˜๋Š” ๋ฐฉ๋ฒ• def sequence( seq, n, m, index ) : 1. i๊ฐ€ 1 ~ N๊นŒ์ง€ ๋ฐ˜๋ณต 2. ๋ฆฌ์ŠคํŠธ seq[index]์— i ๋Œ€์ž… 3. index+1 == m์ด๋ฉด seq๋ฅผ ์ถœ๋ ฅ 4. ์•„๋‹ˆ๋ฉด sequence( seq, n, m, index+1 ..

[BOJ/Step14] 15650 : N๊ณผ M (2) (Python)

www.acmicpc.net/problem/15650 15650๋ฒˆ: N๊ณผ M (2) ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ๋ฌธ์ œ์˜ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ์ˆ˜์—ด์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ค‘๋ณต๋˜๋Š” ์ˆ˜์—ด์„ ์—ฌ๋Ÿฌ ๋ฒˆ ์ถœ๋ ฅํ•˜๋ฉด ์•ˆ๋˜๋ฉฐ, ๊ฐ ์ˆ˜์—ด์€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•ด์„œ ์ถœ๋ ฅํ•ด์•ผ ํ•œ๋‹ค. ์ˆ˜์—ด์€ ์‚ฌ์ „ ์ˆœ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š” ์ˆœ์„œ๋กœ ์ถœ๋ ฅํ•ด www.acmicpc.net 1~N ์ค‘ ์ค‘๋ณต ์—†์ด M๊ฐœ์˜ ์ˆ˜๋ฅผ ๊ณจ๋ผ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ถœ๋ ฅํ•˜๋Š” ๋ฌธ์ œ (1) ๋ฆฌ์ŠคํŠธ์— ๋ฏธ๋ฆฌ m๊ฐœ๋งŒํผ์˜ 0์„ ์ €์žฅํ•œ ํ›„ index ์ˆœ์„œ๋Œ€๋กœ ์ฑ„์›Œ๋„ฃ์œผ๋ฉฐ ์ถœ๋ ฅํ•˜๋Š” ๋ฐฉ๋ฒ• def sequence( seq, n, m, index ) : 1. i๊ฐ€ seq[index-1] ~ N๊นŒ์ง€ ๋ฐ˜๋ณต => ์ด์ „ ์œ„์น˜(์™ผ์ชฝ)์˜ ์ˆ˜๋ณด๋‹ค ํฐ ์ˆ˜๋งŒ. ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ถœ๋ ฅํ•ด์•ผํ•˜๊ณ  ์ด๋ฏธ ๋‚˜์™”๋˜ ์ˆ˜์—ด์ผ ๊ฒƒ์ด๊ธฐ ๋•Œ๋ฌธ 2. ๋ฆฌ์ŠคํŠธ seq[:index]์— ๋Œ€์ž…..

[BOJ/Step14] 15649 : N๊ณผ M (1) (Python)

www.acmicpc.net/problem/15649 15649๋ฒˆ: N๊ณผ M (1) ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ๋ฌธ์ œ์˜ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ์ˆ˜์—ด์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ค‘๋ณต๋˜๋Š” ์ˆ˜์—ด์„ ์—ฌ๋Ÿฌ ๋ฒˆ ์ถœ๋ ฅํ•˜๋ฉด ์•ˆ๋˜๋ฉฐ, ๊ฐ ์ˆ˜์—ด์€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•ด์„œ ์ถœ๋ ฅํ•ด์•ผ ํ•œ๋‹ค. ์ˆ˜์—ด์€ ์‚ฌ์ „ ์ˆœ์œผ๋กœ ์ฆ๊ฐ€ํ•˜๋Š” ์ˆœ์„œ๋กœ ์ถœ๋ ฅํ•ด www.acmicpc.net 1 ~ N ์ค‘ ์ค‘๋ณต ์—†์ด M๊ฐœ์˜ ์ˆ˜๋ฅผ ๊ณ ๋ฅด๋Š” ๊ฒฝ์šฐ๋ฅผ ๋ชจ๋‘ ์ถœ๋ ฅํ•˜๋Š” ๋ฌธ์ œ (1) ๋ฆฌ์ŠคํŠธ์— ๋ฏธ๋ฆฌ m๊ฐœ๋งŒํผ์˜ 0์„ ์ €์žฅํ•œ ํ›„ index ์ˆœ์„œ๋Œ€๋กœ ์ฑ„์›Œ๋„ฃ์œผ๋ฉฐ ์ถœ๋ ฅํ•˜๋Š” ๋ฐฉ๋ฒ• def sequence( seq, n, m, index ) : 1. i๊ฐ€ 1 ~ N๊นŒ์ง€ ๋ฐ˜๋ณต 2. ๋ฆฌ์ŠคํŠธ seq[:index]์— ๋Œ€์ž…ํ•˜๋ ค๋Š” i ๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜์—ฌ ์žˆ์œผ๋ฉด continue => ์ค‘๋ณต ์—†์ด m๊ฐœ์˜ ์ˆ˜๋ฅผ ๊ณ ๋ฅด๊ธฐ ๋•Œ๋ฌธ 3. ๋ฆฌ์ŠคํŠธ seq[..

[SQL] ORDER BY ์ ˆ

1. ORDER BY ์ ˆ - ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•  ๋•Œ ์‹œ๊ฐ„์ด๋‚˜ ์ด๋ฆ„ ์ˆœ์„œ ๋˜๋Š” ์–ด๋–ค ๊ธฐ์ค€์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ •๋ ฌํ•ด์„œ ์ถœ๋ ฅํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ ORDER BY์ ˆ ์‚ฌ์šฉ - SELECT๋ฌธ์„ ์ž‘์„ฑํ•  ๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์—ฌ๋Ÿฌ ์ ˆ ์ค‘ ๊ฐ€์žฅ ๋งˆ์ง€๋ง‰ ๋ถ€๋ถ„์— ์ž‘์„ฑ - ์ˆซ์ž ๋ฟ ์•„๋‹ˆ๋ผ ๋ฌธ์ž ๋ฐ์ดํ„ฐ ๋˜ํ•œ ์•ŒํŒŒ๋ฒณ ์ˆœ์œผ๋กœ ์ •๋ ฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋‚ ์งœ ๋ฐ์ดํ„ฐ๋„ ์ •๋ ฌ์ด ๊ฐ€๋Šฅ - ์ •๋ ฌ ์˜ต์…˜์„ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์„ค์ •. default ASC - ์˜ค๋ฆ„์ฐจ์ˆœ ASC / ๋‚ด๋ฆผ์ฐจ์ˆœ DESC SELECT [์กฐํšŒํ•  ์นผ๋Ÿผ 1 ์ด๋ฆ„], [์นผ๋Ÿผ 2 ์ด๋ฆ„], … , [์นผ๋Ÿผ N ์ด๋ฆ„] FROM [์กฐํšŒํ•  ํ…Œ์ด๋ธ” ์ด๋ฆ„] … ( ๊ทธ ๋ฐ–์˜ ์ ˆ ) … ORDER BY [์ •๋ ฌํ•˜๋ ค๋Š” ์นผ๋Ÿผ ์ด๋ฆ„] [์ •๋ ฌ ์˜ต์…˜]; -- 1. ์˜ค๋ฆ„์ฐจ์ˆœ ์‚ฌ์šฉ SELECT * FROM EMP ..

[SQL] SELECT ๋ฌธ

0. ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•˜๋Š” ์„ธ๊ฐ€์ง€ ๋ฐฉ๋ฒ• - ์…€๋ ‰์…˜ selection : ํ–‰ ๋‹จ์œ„๋กœ ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•˜๋Š” ๋ฐฉ์‹. ํ…Œ์ด๋ธ” ์ „์ฒด ๋ฐ์ดํ„ฐ ์ค‘ ๋ช‡๋ช‡ ๊ฐ€๋กœ์ค„์˜ ๋ฐ์ดํ„ฐ๋งŒ ์„ ํƒํ•  ๋•Œ ์‚ฌ์šฉ - ํ”„๋กœ์ ์…˜ projection : ์นผ๋Ÿผ(์—ด) ๋‹จ์œ„๋กœ ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•˜๋Š” ๋ฐฉ์‹. ํ…Œ์ด๋ธ” ์ „์ฒด ํ•ญ๋ชฉ ์ค‘ ๋ช‡๋ช‡ ์†์„ฑ์˜ ๋ฐ์ดํ„ฐ๋งŒ ์„ ํƒํ•  ๋•Œ ์‚ฌ์šฉ - ์กฐ์ธ join : ๋‘ ๊ฐœ ์ด์ƒ์˜ ํ…Œ์ด๋ธ”์„ ์–‘ ์˜†์— ์—ฐ๊ฒฐํ•˜์—ฌ ๋งˆ์น˜ ํ•˜๋‚˜์˜ ํ…Œ์ด๋ธ”์ธ ๊ฒƒ ์ฒ˜๋Ÿผ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•˜๋Š” ๋ฐฉ์‹ 1. SELECT ๋ฌธ - SELECT๋ฌธ์€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋ณด๊ด€๋˜์–ด ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ - SELECT์ ˆ๊ณผ FROM์ ˆ์„ ๊ธฐ๋ณธ ๊ตฌ์„ฑ์œผ๋กœ SELECT๋ฌธ์„ ์ž‘์„ฑ - FROM ์ ˆ์€ ์—ฌ๋Ÿฌ ๊ฐœ ํ…Œ์ด๋ธ” ์ง€์ •์ด ๊ฐ€๋Šฅ, ์ •ํ™•ํžˆ ๋งํ•˜๋ฉด ์—ด๊ณผ ํ–‰์œผ๋กœ ๊ตฌ์„ฑ๋œ ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ์ด๋ฉด ๋ชจ๋‘ ์ง€์ • ๊ฐ€๋Šฅ..

[์ด์ง€์Šค ํผ๋ธ”๋ฆฌ์‹ฑ] Do it! ์ž๋ฃŒ๊ตฌ์กฐ์™€ ํ•จ๊ป˜ ๋ฐฐ์šฐ๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ž…๋ฌธ ์ž๋ฐ” ํŽธ

book.naver.com/bookdb/book_detail.nhn?bid=13560672 Do it! ์ž๋ฃŒ๊ตฌ์กฐ์™€ ํ•จ๊ป˜ ๋ฐฐ์šฐ๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ž…๋ฌธ IT ๊ธฐ์—…, ๋ชจ๋“  ์‹œํ—˜์—์„œ ๊ธฐ์ดˆ๊ฐ€ ๋˜๋Š”์ž๋ฃŒ๊ตฌ์กฐ์™€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ๊ฐœ๋…์„ ํ•œ ๊ถŒ์— ๋ชจ๋‘ ๋‹ด์•˜๋‹ค!๊ตญ๋‚ด IT ๊ธฐ์—…์˜ ๋ฉด์ ‘, ์ฝ”๋”ฉ ์‹œํ—˜์—์„œ ์ค‘์š”ํ•˜๊ฒŒ ์ƒ๊ฐํ•˜๋Š” ์—ญ๋Ÿ‰ ๊ฐ€์šด๋ฐ ํ•˜๋‚˜๋Š” ์ž๋ฃŒ๊ตฌ์กฐ์™€ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด๋‹ค. book.naver.com ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ž…๋ฌธ์ด๋ž‘ ๊ฐ™์ด ์‚ฐ ์ฑ… ์ž๋ฃŒ๊ตฌ์กฐ ์ˆ˜์—…์„ ๋“ค์–ด์„œ ๋ฌด์Šจ ์ž๋ฃŒ๊ตฌ์กฐ๊ฐ€ ์žˆ๋Š”์ง€ ์–ด๋–ค ํŠน์„ฑ์ด ์žˆ๋Š”์ง€ ๋Œ€์ถฉ์€ ์•Œ๊ณ  ์žˆ์ง€๋งŒ C์–ธ์–ด๋‚˜ ๊ฐ„์‹ ํžˆ ๊น”์ง๊ฑฐ๋ฆด๋•Œ ๋“ค์€ ์ˆ˜์—…์ธ๋ฐ๋‹ค ๊ทธ๊ฒƒ์กฐ์ฐจ 4-5๋…„ ์ „์ด๋ผ ๊ธฐ์–ต์ด .. ์ž๋ฐ”์— ์‚ด์ง ์ • ๋–จ์–ด์ง„ ๋’ค๋กœ 9์žฅ ๋’ท๋ถ€๋ถ„์€ ์•ˆ๋ดค๋Š”๋ฐ ์•ž๋ถ€๋ถ„์€ ๋‚˜์˜์ง€ ์•Š์•˜๋‹ค ์ •๋ ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ๋Œ€๋ถ€๋ถ„์ด๊ธด ํ•œ๋ฐ ์„ค๋ช…๋„ ๊ทธ๋ฆผ๋„ ์ž˜ ๋˜์–ด์žˆ๊ณ  ์—ฌ๋Ÿฌ ์ฐจ๋ก€ ์„ค๋ช…ํ•ด..

[BOJ/Step12] 11814 : ๋‚˜์ด์ˆœ ์ •๋ ฌ (Python)

www.acmicpc.net/problem/10814 10814๋ฒˆ: ๋‚˜์ด์ˆœ ์ •๋ ฌ ์˜จ๋ผ์ธ ์ €์ง€์— ๊ฐ€์ž…ํ•œ ์‚ฌ๋žŒ๋“ค์˜ ๋‚˜์ด์™€ ์ด๋ฆ„์ด ๊ฐ€์ž…ํ•œ ์ˆœ์„œ๋Œ€๋กœ ์ฃผ์–ด์ง„๋‹ค. ์ด๋•Œ, ํšŒ์›๋“ค์„ ๋‚˜์ด๊ฐ€ ์ฆ๊ฐ€ํ•˜๋Š” ์ˆœ์œผ๋กœ, ๋‚˜์ด๊ฐ€ ๊ฐ™์œผ๋ฉด ๋จผ์ € ๊ฐ€์ž…ํ•œ ์‚ฌ๋žŒ์ด ์•ž์— ์˜ค๋Š” ์ˆœ์„œ๋กœ ์ •๋ ฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ www.acmicpc.net ํšŒ์›์„ ๋‚˜์ด๊ฐ€ ์ฆ๊ฐ€ํ•˜๋Š” ์ˆœ์œผ๋กœ, ๋‚˜์ด๊ฐ€ ๊ฐ™๋‹ค๋ฉด ๋จผ์ € ๊ฐ€์ž…ํ•œ ์ˆœ์„œ๋Œ€๋กœ ์ •๋ ฌ 1. ํšŒ์›์˜ ๋‚˜์ด์™€ ์ด๋ฆ„์„ member ๋ฆฌ์ŠคํŠธ ์•ˆ์— ๋ฆฌ์ŠคํŠธ ํ˜•ํƒœ๋กœ ์ž…๋ ฅ๋ฐ›๋Š”๋‹ค 2. ๊ฐ€์ž…ํ•œ ์ˆœ์„œ๋Œ€๋กœ ์ž…๋ ฅ๋ฐ›๊ธฐ ๋•Œ๋ฌธ์— ๋‚˜์ด ์ˆœ์œผ๋กœ๋งŒ ์ •๋ ฌํ•œ๋‹ค => ๋‚ด์žฅํ•จ์ˆ˜ sorted() ์‚ฌ์šฉ # 10814.py import sys n = int(sys.stdin.readline()) member = [list(sys.stdin.readline().split())..