programmers306 [python] ํ์ง์ ๋ฐ๋ผ ๋ค๋ฅธ ๊ฐ ๋ฐํํ๊ธฐ ๋ฌธ์ ์ค๋ช ์์ ์ ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, n์ด ํ์๋ผ๋ฉด n ์ดํ์ ํ์์ธ ๋ชจ๋ ์์ ์ ์์ ํฉ์ return ํ๊ณ n์ด ์ง์๋ผ๋ฉด n ์ดํ์ ์ง์์ธ ๋ชจ๋ ์์ ์ ์์ ์ ๊ณฑ์ ํฉ์ return ํ๋ solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์. ์ ์ถ๋ ฅ ์nresult71610220 ์ ์ถ ๋ด์ญdef solution(n): answer = 0 if n%2 == 1: for i in range(1,n+1,2): answer += i else: for i in range(2,n+1,2): answer += i**2 return answer for ๋ณ์ in range(์์๊ฐ, ๋๊ฐ, ์ฆ๊ฐํฌ๊ธฐ)e.g. for i in range(.. 2024. 7. 9. [python] ๊ณต๋ฐฐ์ ๋ฌธ์ ์ค๋ช ์ ์ number์ n, m์ด ์ฃผ์ด์ง๋๋ค. number๊ฐ n์ ๋ฐฐ์์ด๋ฉด์ m์ ๋ฐฐ์์ด๋ฉด 1์ ์๋๋ผ๋ฉด 0์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ์ถ๋ ฅ ์numbernmresult60231551050 ์ ์ถ ๋ด์ญdef solution(number, n, m): return 1 if number%n==0 and number%m==0 else 0 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ Day4https://school.programmers.co.kr/learn/courses/30/lessons/181936 2024. 7. 9. [python] n์ ๋ฐฐ์ ๋ฌธ์ ์ค๋ช ์ ์ num๊ณผ n์ด ๋งค๊ฐ ๋ณ์๋ก ์ฃผ์ด์ง ๋, num์ด n์ ๋ฐฐ์์ด๋ฉด 1์ returnn์ ๋ฐฐ์๊ฐ ์๋๋ผ๋ฉด 0์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์. ์ ์ถ๋ ฅ ์numnresult98213430 ์ ์ถ ๋ด์ญdef solution(num, n): return 1 if num%n==0 else 0 ์กฐ๊ฑด๋ถ ํํ์๋ณ์ = ์ฐธ์ธ ๊ฒฝ์ฐ์ ๊ฐ if ์กฐ๊ฑด๋ฌธ else ๊ฑฐ์ง์ธ ๊ฒฝ์ฐ์ ๊ฐ ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ Day4https://school.programmers.co.kr/learn/courses/30/lessons/181937 2024. 7. 9. [python] ๋ ์์ ์ฐ์ฐ๊ฐ ๋น๊ตํ๊ธฐ ๋ฌธ์ ์ค๋ช ์ฐ์ฐ ⊕๋ ๋ ์ ์์ ๋ํ ์ฐ์ฐ์ผ๋ก ๋ ์ ์๋ฅผ ๋ถ์ฌ์ ์ด ๊ฐ์ ๋ฐํํฉ๋๋ค.์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.12 ⊕ 3 = 1233 ⊕ 12 = 312์์ ์ ์ a์ b๊ฐ ์ฃผ์ด์ก์ ๋, a ⊕ b์ 2*a*b ์ค ๋ ํฐ ๊ฐ์ returnํ๋ solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์.๋จ, a ⊕ b์ 2*a*b๊ฐ ๊ฐ์ผ๋ฉด a ⊕ b๋ฅผ return ํฉ๋๋ค. ์ ์ถ๋ ฅ ์abresult291364912912 ์ ์ถ ๋ด์ญdef solution(a, b): ab = int(f"{a}{b}") ab2 = 2*a*b return max(ab, ab2) ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ฉ ๊ธฐ์ด ํธ๋ ์ด๋ Day3https://school.programmers.co.kr/learn/courses/30/lessons/181938 2024. 7. 9. ์ด์ 1 ยทยทยท 70 71 72 73 74 75 76 77 ๋ค์ 728x90