Tiny Bunny 'programmers' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก (16 Page)
๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

programmers306

[Python] ์•ฝ์ˆ˜์˜ ํ•ฉ ๋ฌธ์ œ ์„ค๋ช… ์ •์ˆ˜ n์„ ์ž…๋ ฅ๋ฐ›์•„ n์˜ ์•ฝ์ˆ˜๋ฅผ ๋ชจ๋‘ ๋”ํ•œ ๊ฐ’์„ ๋ฆฌํ„ดํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.  ์ž…์ถœ๋ ฅ ์˜ˆnreturn122856  ์ œ์ถœ ๋‚ด์—ญdef solution(n): answer = [] for i in range(1, int(n**0.5)+1): if n%i == 0: answer.append(i) if i*i != n: answer.append(n//i) return sum(answer)  ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค > ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต > ์—ฐ์Šต๋ฌธ์ œhttps://school.programmers.co.kr/learn/courses/30/lessons/12928 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„.. 2025. 3. 11.
[Python] ๋ฌธ์ž์—ด์„ ์ •์ˆ˜๋กœ ๋ฐ”๊พธ๊ธฐ ๋ฌธ์ œ ์„ค๋ช…๋ฌธ์ž์—ด s๋ฅผ ์ˆซ์ž๋กœ ๋ณ€ํ™˜ํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์™„์„ฑํ•˜์„ธ์š”. ์ œํ•œ ์กฐ๊ฑดs์˜ ๊ธธ์ด๋Š” 1 ์ด์ƒ 5์ดํ•˜์ž…๋‹ˆ๋‹ค.s์˜ ๋งจ์•ž์—๋Š” ๋ถ€ํ˜ธ(+, -)๊ฐ€ ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.s๋Š” ๋ถ€ํ˜ธ์™€ ์ˆซ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ์žˆ์Šต๋‹ˆ๋‹ค.s๋Š” "0"์œผ๋กœ ์‹œ์ž‘ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.  ์ž…์ถœ๋ ฅ ์˜ˆ์˜ˆ๋ฅผ๋“ค์–ด str์ด "1234"์ด๋ฉด 1234๋ฅผ ๋ฐ˜ํ™˜ํ•˜๊ณ , "-1234"์ด๋ฉด -1234๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. str์€ ๋ถ€ํ˜ธ(+,-)์™€ ์ˆซ์ž๋กœ๋งŒ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๊ณ , ์ž˜๋ชป๋œ ๊ฐ’์ด ์ž…๋ ฅ๋˜๋Š” ๊ฒฝ์šฐ๋Š” ์—†์Šต๋‹ˆ๋‹ค.  ์ œ์ถœ ๋‚ด์—ญdef solution(s): return int(s)  ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค > ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์—ฐ์Šต > ์—ฐ์Šต๋ฌธ์ œhttps://school.programmers.co.kr/learn/courses/30/lessons/12925 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ .. 2025. 3. 11.
[Python] [PCCE ๊ธฐ์ถœ๋ฌธ์ œ] 10๋ฒˆ / ๊ณต์› ๋ฌธ์ œ ์„ค๋ช…์ง€๋ฏผ์ด๋Š” ๋‹ค์–‘ํ•œ ํฌ๊ธฐ์˜ ์ •์‚ฌ๊ฐํ˜• ๋ชจ์–‘ ๋—์ž๋ฆฌ๋ฅผ ๊ฐ€์ง€๊ณ  ๊ณต์›์— ์†Œํ’์„ ๋‚˜์™”์Šต๋‹ˆ๋‹ค. ๊ณต์›์—๋Š” ์ด๋ฏธ ๋—์ž๋ฆฌ๋ฅผ ๊น”๊ณ  ์—ฌ๊ฐ€๋ฅผ ์ฆ๊ธฐ๋Š” ์‚ฌ๋žŒ๋“ค์ด ๋งŽ์•„ ์ง€๋ฏผ์ด๊ฐ€ ๊น” ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ํฐ ๋—์ž๋ฆฌ๊ฐ€ ์–ด๋–ค ๊ฑด์ง€ ํ™•์ธํ•˜๋ ค ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์ง€๋ฏผ์ด๊ฐ€ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋—์ž๋ฆฌ์˜ ํ•œ ๋ณ€ ๊ธธ์ด๊ฐ€ 5, 3, 2 ์„ธ ์ข…๋ฅ˜์ด๊ณ , ์‚ฌ๋žŒ๋“ค์ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์•‰์•„ ์žˆ๋‹ค๋ฉด ์ง€๋ฏผ์ด๊ฐ€ ๊น” ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ํฐ ๋—์ž๋ฆฌ๋Š” 3x3 ํฌ๊ธฐ์ž…๋‹ˆ๋‹ค. ์ง€๋ฏผ์ด๊ฐ€ ๊ฐ€์ง„ ๋—์ž๋ฆฌ๋“ค์˜ ํ•œ ๋ณ€์˜ ๊ธธ์ด๋“ค์ด ๋‹ด๊ธด ์ •์ˆ˜ ๋ฆฌ์ŠคํŠธ mats, ํ˜„์žฌ ๊ณต์›์˜ ์ž๋ฆฌ ๋ฐฐ์น˜๋„๋ฅผ ์˜๋ฏธํ•˜๋Š” 2์ฐจ์› ๋ฌธ์ž์—ด ๋ฆฌ์ŠคํŠธ park๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ ์ง€๋ฏผ์ด๊ฐ€ ๊น” ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ํฐ ๋—์ž๋ฆฌ์˜ ํ•œ ๋ณ€ ๊ธธ์ด๋ฅผ return ํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด ์ฃผ์„ธ์š”. ์•„๋ฌด๋Ÿฐ ๋—์ž๋ฆฌ๋„ ๊น” ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ -1์„ returnํ•ฉ๋‹ˆ๋‹ค.. 2025. 3. 7.
[Python] [PCCE ๊ธฐ์ถœ๋ฌธ์ œ] 10๋ฒˆ / ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ฌธ์ œ ์„ค๋ช… AI ์—”์ง€๋‹ˆ์–ด์ธ ํ˜„์‹์ด๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๋Š” ์ž‘์—…์„ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋Š” ["์ฝ”๋“œ ๋ฒˆํ˜ธ(code)", "์ œ์กฐ์ผ(date)", "์ตœ๋Œ€ ์ˆ˜๋Ÿ‰(maximum)", "ํ˜„์žฌ ์ˆ˜๋Ÿ‰(remain)"]์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ ํ˜„์‹์ด๋Š” ์ด ๋ฐ์ดํ„ฐ๋“ค ์ค‘ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ๋ฐ์ดํ„ฐ๋งŒ ๋ฝ‘์•„์„œ ์ •๋ ฌํ•˜๋ ค ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ฐ์ดํ„ฐ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค๋ฉดdata = [[1, 20300104, 100, 80], [2, 20300804, 847, 37], [3, 20300401, 10, 8]]  ์ด ๋ฐ์ดํ„ฐ๋Š” ๋‹ค์Œ ํ‘œ์ฒ˜๋Ÿผ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. codedatemaximumremain1203001041008022030080484737320300401108 ์ฃผ์–ด์ง„ ๋ฐ์ดํ„ฐ ์ค‘ "์ œ์กฐ์ผ์ด 20300501 ์ด์ „์ธ ๋ฌผ๊ฑด๋“ค์„ ํ˜„์žฌ ์ˆ˜๋Ÿ‰์ด .. 2025. 3. 5.
728x90