๐ฌ ๋ฌธ์ : ์ง์ฌ๊ฐํ ๋ณ์ฐ๊ธฐ
์ด ๋ฌธ์ ์๋ ํ์ค ์
๋ ฅ์ผ๋ก ๋ ๊ฐ์ ์ ์ n๊ณผ m์ด ์ฃผ์ด์ง๋๋ค.
๋ณ(*) ๋ฌธ์๋ฅผ ์ด์ฉํด ๊ฐ๋ก์ ๊ธธ์ด๊ฐ n, ์ธ๋ก์ ๊ธธ์ด๊ฐ m์ธ ์ง์ฌ๊ฐํ ํํ๋ฅผ ์ถ๋ ฅํด๋ณด์ธ์.
๐ ์ ํ ์ฌํญ
- n๊ณผ m์ ๊ฐ๊ฐ 1000 ์ดํ์ธ ์์ฐ์์ ๋๋ค.
๐ก ๋์ ํ์ด
a, b = map(int, input().strip().split(' '))
for i in range (b):
for j in range (a):
print('*', end='')
print()
๐ TIL
- map(์ ์ฉ์ํฌ ํจ์, ์ ์ฉํ ๊ฐ๋ค)
- ๊ฐ๋ก๋ก ์ฐ์ํด์ ์ฐ๊ธฐ end=' '
๐ก ๋ค๋ฅธ ํด์ค
a, b = map(int, input().strip().split(' '))
print(("*" * a + "\n") * b)
๐๐ป ๋ฌธ์ ๋ฐ๋ก๊ฐ๊ธฐ
๐ฌ ๋ฌธ์ ์ค๋ช
: ํ๊ท ๊ตฌํ๊ธฐ
์ ์๋ฅผ ๋ด๊ณ ์๋ ๋ฐฐ์ด arr์ ํ๊ท ๊ฐ์ returnํ๋ ํจ์, solution์ ์์ฑํด๋ณด์ธ์.
๐ ์ ํ ์ฌํญ
- arr์ ๊ธธ์ด 1 ์ด์, 100 ์ดํ์ธ ๋ฐฐ์ด์ ๋๋ค.
- arr์ ์์๋ -10,000 ์ด์ 10,000 ์ดํ์ธ ์ ์์ ๋๋ค.
๐ก ๋์ ํ์ด
def solution(arr):
answer = 0
result = sum(arr)
answer = result/len(arr)
return answer
๐๐ป ๋ฌธ์ ๋ฐ๋ก๊ฐ๊ธฐ
๐ฌ ๋ฌธ์ ์ค๋ช
: ํ๋ ฌ์ ๋ง์
ํ๋ ฌ์ ๋ง์ ์ ํ๊ณผ ์ด์ ํฌ๊ธฐ๊ฐ ๊ฐ์ ๋ ํ๋ ฌ์ ๊ฐ์ ํ, ๊ฐ์ ์ด์ ๊ฐ์ ์๋ก ๋ํ ๊ฒฐ๊ณผ๊ฐ ๋ฉ๋๋ค. 2๊ฐ์ ํ๋ ฌ arr1๊ณผ arr2๋ฅผ ์ ๋ ฅ๋ฐ์, ํ๋ ฌ ๋ง์ ์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์.
๐ ์ ํ ์ฌํญ
- ํ๋ ฌ arr1, arr2์ ํ๊ณผ ์ด์ ๊ธธ์ด๋ 500์ ๋์ง ์์ต๋๋ค.
๐ก ๋์ ํ์ด
def solution(arr1, arr2):
for i in range (len(arr1)):
for j in range (len(arr1[0])):
arr1[i][j] += arr2[i][j]
return arr1
๐๐ป ๋ฌธ์ ๋ฐ๋ก๊ฐ๊ธฐ
๐ฌ ๋ฌธ์ ์ค๋ช
์ ์ num์ด ์ง์์ผ ๊ฒฝ์ฐ "Even"์ ๋ฐํํ๊ณ ํ์์ธ ๊ฒฝ์ฐ "Odd"๋ฅผ ๋ฐํํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์.
๐ ์ ํ ์ฌํญ
- num์ int ๋ฒ์์ ์ ์์ ๋๋ค.
- 0์ ์ง์์ ๋๋ค.
๐ก ๋์ ํ์ด
def solution(num):
answer = ''
if num%2 != 0:
answer = "Odd"
else:
answer = "Even"
return answer
๐ก ๋ค๋ฅธ ํด์ค
def evenOrOdd(num):
if (num%2):
return "Odd"
else:
return "Even"
๐๐ป ๋ฌธ์ ๋ฐ๋ก๊ฐ๊ธฐ
๐ฌ ๋ฌธ์ ์ค๋ช
: ์๋ฆฟ์ ๋ํ๊ธฐ
์์ฐ์ N์ด ์ฃผ์ด์ง๋ฉด, N์ ๊ฐ ์๋ฆฟ์์ ํฉ์ ๊ตฌํด์ return ํ๋ solution ํจ์๋ฅผ ๋ง๋ค์ด ์ฃผ์ธ์.
์๋ฅผ๋ค์ด N = 123์ด๋ฉด 1 + 2 + 3 = 6์ return ํ๋ฉด ๋ฉ๋๋ค.
๐ ์ ํ ์ฌํญ
- N์ ๋ฒ์ : 100,000,000 ์ดํ์ ์์ฐ์
๐ก ๋์ ํ์ด
def solution(n):
answer = 0
b = len(str(n))
for i in range (1, len(str(n))+1):
temp = 10**(b-i)
a = n // temp
n = n - temp*a
answer += a
return answer
๐๐ป ๋ฌธ์ ๋ฐ๋ก๊ฐ๊ธฐ
'Coding > Code in the Morning' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
211227_Code in the morning (0) | 2021.12.27 |
---|---|
211224_Code in the morning (0) | 2021.12.24 |
211206_Code in the morning (0) | 2021.12.07 |
211206_Code at Night โญ๏ธ (0) | 2021.12.06 |
211129_Code in the morning (0) | 2021.11.29 |