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

programmers306

[python] ๋งˆ์ง€๋ง‰ ๋‘ ์›์†Œ ๋ฌธ์ œ ์„ค๋ช… ์ •์ˆ˜ ๋ฆฌ์ŠคํŠธ num_list๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, ๋งˆ์ง€๋ง‰ ์›์†Œ๊ฐ€ ๊ทธ์ „ ์›์†Œ๋ณด๋‹ค ํฌ๋ฉด ๋งˆ์ง€๋ง‰ ์›์†Œ์—์„œ ๊ทธ์ „ ์›์†Œ๋ฅผ ๋บ€ ๊ฐ’์„ ๋งˆ์ง€๋ง‰ ์›์†Œ๊ฐ€ ๊ทธ์ „ ์›์†Œ๋ณด๋‹ค ํฌ์ง€ ์•Š๋‹ค๋ฉด ๋งˆ์ง€๋ง‰ ์›์†Œ๋ฅผ ๋‘ ๋ฐฐํ•œ ๊ฐ’์„ ์ถ”๊ฐ€ํ•˜์—ฌ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”. ์ž…์ถœ๋ ฅ ์˜ˆnum_listresult[2, 1, 6][2, 1, 6, 5][5, 2, 1, 7, 5][5, 2, 1, 7, 5, 10] ์ œ์ถœ ๋‚ด์—ญdef solution(num_list): num_list.append(num_list[-1] - num_list[-2]) if num_list[-1] > num_list[-2] else num_list.append(num_list[-1]*2) return num_list  ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉ ๊ธฐ์ดˆ .. 2024. 7. 19.
[python] ์ด์–ด ๋ถ™์ธ ์ˆ˜ ๋ฌธ์ œ ์„ค๋ช… ์ •์ˆ˜๊ฐ€ ๋‹ด๊ธด ๋ฆฌ์ŠคํŠธ num_list๊ฐ€ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. num_list์˜ ํ™€์ˆ˜๋งŒ ์ˆœ์„œ๋Œ€๋กœ ์ด์–ด ๋ถ™์ธ ์ˆ˜์™€ ์ง์ˆ˜๋งŒ ์ˆœ์„œ๋Œ€๋กœ ์ด์–ด ๋ถ™์ธ ์ˆ˜์˜ ํ•ฉ์„ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”. ์ž…์ถœ๋ ฅ ์˜ˆnum_listresult[3, 4, 5, 2, 1]393[5, 7, 8, 3]581 ์ œ์ถœ ๋‚ด์—ญdef solution(num_list): odd = "" even = "" for i in num_list: if i%2 == 1: odd += str(i) else: even += str(i) return int(odd)+int(even) ๋‹ค๋ฅธ ์‚ฌ๋žŒ ํ’€์ดdef solution(num_list): return .. 2024. 7. 18.
[python] ์›์†Œ๋“ค์˜ ๊ณฑ๊ณผ ํ•ฉ ๋ฌธ์ œ ์„ค๋ช… ์ •์ˆ˜๊ฐ€ ๋‹ด๊ธด ๋ฆฌ์ŠคํŠธ num_list๊ฐ€ ์ฃผ์–ด์งˆ ๋•Œ, ๋ชจ๋“  ์›์†Œ๋“ค์˜ ๊ณฑ์ด ๋ชจ๋“  ์›์†Œ๋“ค์˜ ํ•ฉ์˜ ์ œ๊ณฑ๋ณด๋‹ค ์ž‘์œผ๋ฉด 1์„ ํฌ๋ฉด 0์„ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”. ์ž…์ถœ๋ ฅ ์˜ˆnum_listresult[3, 4, 5, 2, 1]1[5, 7, 8, 3]0 ์ œ์ถœ ๋‚ด์—ญdef solution(num_list): answer = 1 for i in num_list: answer *= i return 1 if answer   ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ฝ”๋”ฉ ๊ธฐ์ดˆ ํŠธ๋ ˆ์ด๋‹ Day5 ์กฐ๊ฑด๋ฌธhttps://school.programmers.co.kr/learn/courses/30/lessons/181929 2024. 7. 17.
[python] ์ฃผ์‚ฌ์œ„ ๊ฒŒ์ž„ 2 ๋ฌธ์ œ ์„ค๋ช… 1๋ถ€ํ„ฐ 6๊นŒ์ง€ ์ˆซ์ž๊ฐ€ ์ ํžŒ ์ฃผ์‚ฌ์œ„๊ฐ€ ์„ธ ๊ฐœ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ธ ์ฃผ์‚ฌ์œ„๋ฅผ ๊ตด๋ ธ์„ ๋•Œ ๋‚˜์˜จ ์ˆซ์ž๋ฅผ ๊ฐ๊ฐ a, b, c๋ผ๊ณ  ํ–ˆ์„ ๋•Œ ์–ป๋Š” ์ ์ˆ˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.์„ธ ์ˆซ์ž๊ฐ€ ๋ชจ๋‘ ๋‹ค๋ฅด๋‹ค๋ฉด a + b + c ์ ์„ ์–ป์Šต๋‹ˆ๋‹ค.์„ธ ์ˆซ์ž ์ค‘ ์–ด๋А ๋‘ ์ˆซ์ž๋Š” ๊ฐ™๊ณ  ๋‚˜๋จธ์ง€ ๋‹ค๋ฅธ ์ˆซ์ž๋Š” ๋‹ค๋ฅด๋‹ค๋ฉด (a + b + c) × (a2 + b2 + c2)์ ์„ ์–ป์Šต๋‹ˆ๋‹ค.์„ธ ์ˆซ์ž๊ฐ€ ๋ชจ๋‘ ๊ฐ™๋‹ค๋ฉด (a + b + c) × (a2 + b2 + c2) × (a3 + b3 + c3)์ ์„ ์–ป์Šต๋‹ˆ๋‹ค.์„ธ ์ •์ˆ˜ a, b, c๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, ์–ป๋Š” ์ ์ˆ˜๋ฅผ return ํ•˜๋Š” solution ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•ด ์ฃผ์„ธ์š”. ์ž…์ถœ๋ ฅ ์˜ˆabcresult2619533473444110592 ์ œ์ถœ ๋‚ด์—ญdef solution(a, b, c): if a!=b!.. 2024. 7. 16.
728x90