๋ฐฑ์ค€ 1107๋ฒˆ: ๋ฆฌ๋ชจ์ปจ (๊ณจ๋“œ5) python

๋ฐฑ์ค€ 1107๋ฒˆ ๋ฆฌ๋ชจ์ปจ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค ํ˜„์žฌ ์ฑ„๋„์€ 100๋ฒˆ์ด๊ณ  ๋ฆฌ๋ชจ์ปจ์—๋Š” +, -, 0 ~ 9 ๋ฒ„ํŠผ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ž…์ถœ๋ ฅ์ž…๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ๊ณ ์žฅ๋‚œ ๋ฒ„ํŠผ๊ณผ ๋ชฉํ‘œ์ฑ„๋„์„ ์ž…๋ ฅ์œผ๋กœ ๋ฐ›์Šต๋‹ˆ๋‹ค ์œ„ ๋ฒ„ํŠผ๋“ค์„ ์ด์šฉํ•˜์—ฌ ์ตœ์†Œ ํšŸ์ˆ˜๋กœ ๋ชฉํ‘œ ์ฑ„๋„๋กœ ๊ฐ€๋Š” ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ถ„๋ฅ˜๋Š” brute force ์ž…๋‹ˆ๋‹ค --------------------------------------------------------------------------------------------------------------------------------------- ์ €์˜ ํ’€์ด๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. 1. ์ˆซ์ž ๋ฒ„ํŠผ์œผ๋กœ ํŠน์ • ์ฑ„๋„๋กœ ๊ฐ„ ๋‹ค์Œ์— +๋˜๋Š” - ๋กœ ์ด๋™ํ•˜๋Š” ๋ฐฉ๋ฒ• 2. + ๋˜๋Š” - ๋งŒ์œผ๋กœ ๋ชฉํ‘œ ์ฑ„๋„๊นŒ์ง€ ๊ฐ€๋Š” ๋ฐฉ๋ฒ• ์ด๋ ‡๊ฒŒ ๋‘๊ฐ€์ง€๋กœ ๋ถ„๋ฅ˜ํ•˜๊ณ  ์ด ๊ฐ’๋“ค..

algorithm 2023. 4. 26. 02:47
๋ฐฑ์ค€ 9095๋ฒˆ: 1, 2, 3 ๋”ํ•˜๊ธฐ (์‹ค๋ฒ„3) python

๋ฐฑ์ค€ 9095๋ฒˆ์˜ 1, 2, 3 ๋”ํ•˜๊ธฐ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค ์ž…์ถœ๋ ฅ์€ ์ด๋Ÿฌํ•ฉ๋‹ˆ๋‹ค ์šฐ์„  4๋ฅผ 1๊ณผ 2์™€ 3์œผ๋กœ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ 7๊ฐ€์ง€์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ 5๋ฅผ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ๋Š” 4์—์„œ 1์„ ๋”ํ•˜๋Š”๋ฐฉ๋ฒ• (7๊ฐ€์ง€) 3์—์„œ 2๋ฅผ ๋”ํ•˜๋Š” ๋ฐฉ๋ฒ• 2์—์„œ 3์„ ๋”ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๋‹ค. 6์„ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋™์ผํ•˜๊ฒŒ 5์—์„œ 1์„ ๋”ํ•˜๋Š” ๋ฐฉ๋ฒ• 4์—์„œ 2๋ฅผ ๋”ํ•˜๋Š” ๋ฐฉ๋ฒ• 3์—์„œ 3์„ ๋”ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ๊ฒ ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ N์„ ํ‘œํ˜„ํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ๋Š” array[N] = array[N-1] + array[N-2] + array[N-3] ์ด๋ผ๊ณ  ํ•  ์ˆ˜ ์žˆ๊ฒ ์Šต๋‹ˆ๋‹ค ํŒŒ์ด์ฌ์œผ๋กœ ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋Š” ์ด๋ ‡์Šต๋‹ˆ๋‹ค. import sys n = int(input()) arr = [0] * 11 arr[1] = 1 arr[2] = 2 arr[3] = 4 for i in r..

algorithm 2023. 4. 23. 23:01
๋ฐฑ์ค€ 1074๋ฒˆ - Z ( python )

๋ฐฑ์ค€ 1074๋ฒˆ Z ์ž…๋‹ˆ๋‹ค. ๋ฌธ์ œ๋ฅผ ๋ณด์ž๋ฉด, ( ์ด๋ฏธ์ง€ ํด๋ฆญํ•˜๋ฉด ํฌ๊ฒŒ ๋ณผ ์ˆ˜ ์žˆ์Œ ) ๋ฐฐ์—ด์˜ ํฌ๊ธฐ๋Š” ๊ฐ€๋กœ (2 ** N ) * ์„ธ๋กœ (2 ** N) ์ด๋ฉฐ, ๊ทธ ๋ฐฐ์—ด์•ˆ์—๋Š” ์œ„์™€ ๊ฐ™์€ z ๋ชจ์–‘์˜ ๊ทœ์น™์„ ๊ฐ€์ง€๋ฉฐ ์ˆซ์ž๊ฐ€ ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค. ๊ทธ๋žฌ์„๋•Œ (r,c) ์ขŒํ‘œ์— ํ•ด๋‹นํ•˜๋Š” ์ˆซ์ž๋ฅผ ๊ตฌํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ์ œ ์ž…๋ ฅ2 ( 3, 7, 7 ) ์˜ˆ์ œ๋ฅผ ๋ณผ๊ฒŒ์š”. N์ด 3์ผ๋•Œ , 7ํ–‰ 7์—ด์˜ ๊ฐ’์ด 63์ธ ๋ชจ์Šต. ( ๊ณ ๋ฏผํƒ€์ž„.. ) ----------------------------------------------------------- ๋ฌธ์ œ ์œ ํ˜•์€ ๋ถ„ํ• ์ •๋ณต๊ณผ ์žฌ๊ท€๋ผ๊ณ  ํ•˜๋„ค์š” ๊ฐ„๋‹จํ•ด ๋ณด์ด์ง€๋งŒ ์ƒ๋‹นํžˆ ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค ใ…œ.. 2์˜ n๊ฐœ๋งŒํผ ๋ฐฐ์—ด์„ ๋งŒ๋“ค๊ณ  ์ˆซ์ž๋ฅผ ๋„ฃ๊ณ  ์ขŒํ‘œ์— ํ•ด๋‹นํ•˜๋Š” ๊ฐ’์„ ์ฐพ์œผ๋ ค๊ณ  ํ–ˆ์œผ๋‚˜ ์กฐ๊ฑด์œผ๋กœ N ์€ 15 ๊นŒ์ง€ ๊ฐ€๋Šฅํ•˜๋‹ˆ๊น ๊ฐ€๋กœ..

algorithm 2021. 8. 26. 21:01