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

programmers306

[python] ์ฃผ์‚ฌ์œ„ ๊ฒŒ์ž„ 1 ๋ฌธ์ œ ์„ค๋ช… 1๋ถ€ํ„ฐ 6๊นŒ์ง€ ์ˆซ์ž๊ฐ€ ์ ํžŒ ์ฃผ์‚ฌ์œ„๊ฐ€ ๋‘ ๊ฐœ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‘ ์ฃผ์‚ฌ์œ„๋ฅผ ๊ตด๋ ธ์„ ๋•Œ ๋‚˜์˜จ ์ˆซ์ž๋ฅผ ๊ฐ๊ฐ a, b๋ผ๊ณ  ํ–ˆ์„ ๋•Œ ์–ป๋Š” ์ ์ˆ˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. a์™€ b๊ฐ€ ๋ชจ๋‘ ํ™€์ˆ˜๋ผ๋ฉด a2 + b2 ์ ์„ ์–ป์Šต๋‹ˆ๋‹ค.a์™€ b ์ค‘ ํ•˜๋‚˜๋งŒ ํ™€์ˆ˜๋ผ๋ฉด 2 × (a + b) ์ ์„ ์–ป์Šต๋‹ˆ๋‹ค. a์™€ b ๋ชจ๋‘ ํ™€์ˆ˜๊ฐ€ ์•„๋‹ˆ๋ผ๋ฉด |a - b| ์ ์„ ์–ป์Šต๋‹ˆ๋‹ค. ๋‘ ์ •์ˆ˜ a์™€ b๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, ์–ป๋Š” ์ ์ˆ˜๋ฅผ return ํ•˜๋Š” solution ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•ด ์ฃผ์„ธ์š”.  ์ž…์ถœ๋ ฅ ์˜ˆabresult35346114242  ์ œ์ถœ ๋‚ด์—ญdef solution(a, b): if not a%2 and not b%2: return abs(a-b) elif a%2 and b%2: return a**2+b*.. 2024. 10. 12.
[python] ์ •์ˆ˜ ์ฐพ๊ธฐ ๋ฌธ์ œ ์„ค๋ช…์ •์ˆ˜ ๋ฆฌ์ŠคํŠธ num_list์™€ ์ฐพ์œผ๋ ค๋Š” ์ •์ˆ˜ n์ด ์ฃผ์–ด์งˆ ๋•Œ, num_list์•ˆ์— n์ด ์žˆ์œผ๋ฉด 1์„ ์—†์œผ๋ฉด 0์„ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.  ์ž…์ถœ๋ ฅ ์˜ˆnum_listnresult[1, 2, 3, 4, 5]31[15, 98, 23, 2, 15]200  ์ œ์ถœ ๋‚ด์—ญdef solution(num_list, n): return int(n in num_list)  ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉ ๊ธฐ์ดˆ ํŠธ๋ ˆ์ด๋‹ Day23 ์กฐ๊ฑด๋ฌธ ํ™œ์šฉhttps://school.programmers.co.kr/learn/courses/30/lessons/181840 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์ฝ”๋“œ ์ค‘์‹ฌ์˜ ๊ฐœ๋ฐœ์ž ์ฑ„์šฉ. ์Šคํƒ ๊ธฐ๋ฐ˜์˜ ํฌ์ง€์…˜ ๋งค์นญ. ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ๊ฐœ๋ฐœ์ž ๋งž์ถคํ˜• ํ”„๋กœํ•„์„ ๋“ฑ๋กํ•˜๊ณ , ๋‚˜์™€ ๊ธฐ์ˆ  ๊ถํ•ฉ์ด ์ž˜ ๋งž๋Š” ๊ธฐ์—….. 2024. 10. 12.
[python] ๊ผฌ๋ฆฌ ๋ฌธ์ž์—ด ๋ฌธ์ œ ์„ค๋ช… ๋ฌธ์ž์—ด๋“ค์ด ๋‹ด๊ธด ๋ฆฌ์ŠคํŠธ๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ๋ชจ๋“  ๋ฌธ์ž์—ด๋“ค์„ ์ˆœ์„œ๋Œ€๋กœ ํ•ฉ์นœ ๋ฌธ์ž์—ด์„ ๊ผฌ๋ฆฌ ๋ฌธ์ž์—ด์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๊ผฌ๋ฆฌ ๋ฌธ์ž์—ด์„ ๋งŒ๋“ค ๋•Œ ํŠน์ • ๋ฌธ์ž์—ด์„ ํฌํ•จํ•œ ๋ฌธ์ž์—ด์€ ์ œ์™ธ์‹œํ‚ค๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฌธ์ž์—ด ๋ฆฌ์ŠคํŠธ ["abc", "def", "ghi"]๊ฐ€ ์žˆ๊ณ  ๋ฌธ์ž์—ด "ef"๋ฅผ ํฌํ•จํ•œ ๋ฌธ์ž์—ด์€ ์ œ์™ธํ•˜๊ณ  ๊ผฌ๋ฆฌ ๋ฌธ์ž์—ด์„ ๋งŒ๋“ค๋ฉด "abcghi"๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ๋ฌธ์ž์—ด ๋ฆฌ์ŠคํŠธ str_list์™€ ์ œ์™ธํ•˜๋ ค๋Š” ๋ฌธ์ž์—ด ex๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, str_list์—์„œ ex๋ฅผ ํฌํ•จํ•œ ๋ฌธ์ž์—ด์„ ์ œ์™ธํ•˜๊ณ  ๋งŒ๋“  ๊ผฌ๋ฆฌ ๋ฌธ์ž์—ด์„ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.  ์ž…์ถœ๋ ฅ ์˜ˆstr_listexresult["abc", "def", "ghi"]"ef""abcghi"["abc", "bbc", "cbc"]"c"""  ์ œ์ถœ ๋‚ด์—ญde.. 2024. 10. 10.
[python] ๋ถ€๋ถ„ ๋ฌธ์ž์—ด ๋ฌธ์ œ ์„ค๋ช… ์–ด๋–ค ๋ฌธ์ž์—ด A๊ฐ€ ๋‹ค๋ฅธ ๋ฌธ์ž์—ด B์•ˆ์— ์†ํ•˜๋ฉด A๋ฅผ B์˜ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฌธ์ž์—ด "abc"๋Š” ๋ฌธ์ž์—ด "aabcc"์˜ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค. ๋ฌธ์ž์—ด str1๊ณผ str2๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, str1์ด str2์˜ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ด๋ผ๋ฉด 1์„ ๋ถ€๋ถ„ ๋ฌธ์ž์—ด์ด ์•„๋‹ˆ๋ผ๋ฉด 0์„ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.  ์ž…์ถœ๋ ฅ ์˜ˆstr1str2result"abc""aabcc"1"tbt""tbbttb"0  ์ œ์ถœ ๋‚ด์—ญdef solution(str1, str2): return int(str1 in str2)  ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉ ๊ธฐ์ดˆ ํŠธ๋ ˆ์ด๋‹ Day23 ์กฐ๊ฑด๋ฌธ ํ™œ์šฉhttps://school.programmers.co.kr/learn/courses/30/lessons/181842 ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค.. 2024. 10. 10.
728x90