def spiral(w, h, x, y):
if y==0:
return x
else:
return w + spiral(h-1, w, y-1, w-x-1)
def main():
inp = input('input rows and cols: ')
l = inp.split()
row = int(l[0])
col = int(l[1])
for i in range(0,row):
for j in range(0,col):
print(spiral(col,row,j,i), end='\t')
print('\n')
if __name__ == '__main__':
main()
여기서 spiral 함수가 이해 안되는데, 함수의 작동이 이해가 안되는게 아니라, 어떻게 처음 문제에서 저런 함수를 생각해 낼 수 있는지 그 과정이 이해가 안됨. 형들 설명좀 해줘.
가독성 ㅆㅅㅌㅊ - dc App
인텐드좀 맞춰주세요 개념글에 질문하기전에 라는글 보고 오세요
그런 기운이 옴
Hilite.me
경험이나 통찰력이라 생각함 본인은
많이해보면 늘어난다는거죠