본문 바로가기

TIL29

230423 TIL - 문제가 막막할 때, 예시답이 어떻게 나온건지 원리를 찾아보자. 230423 프로그래머스 문제 순서쌍의 개수 n = 20 일 때, 순서쌍은 (1, 20), (2, 10), (4, 5), (5, 4), (10, 2), (20, 1)이다. i가 1~21까지 돌면서 반복문을 수행할 때, i로 20을 나눴는데 딱 떨어진다면( n % i == 0), answer에 +1씩 해준다. answer = []처럼 리스트로 만든다면, if문 안에서 answer.append(i)를 해주고, return 값은 len(answer)이 될 것이다. 순서쌍을 어떻게 구할지 원리를 찾는 것이 중요한 문제라서 조금 어려웠다. def solution(n): answer = 0 for i in range(1, n+1): if n % i == 0: answer += 1 return answer 2023. 4. 23.
230422 TIL - 파이썬 not in / 티스토리 HTML, CSS 고쳐야 할 것 230422 프로그래머스 문제 - 모음(aeiou)가 들어가면 제외하고 출력하는 문제 - for문을 세 네번 겹쳐야 할까 고민했는데, 간단하게 'if 변수 not in 모음리스트'로 해결 가능한 문제였다. - 정규표현식 re.sub() 방법도 있었다. 티스토리 고쳐야 할 것 - 왼쪽 카테고리 bar 나눔선이 인터넷 창 크기에 따라 튀어나올 때가 있다. - TOC 문제 : 글 하단 '카테고리의 다른 글' 부분 TOC 추가. 내 생각에 HTML에서 임시저장글, 본문들 중 어디 파트가 TOC가 출력되게 해주는지 헷갈려서 가 보이면 전부 TOC를 추가했는데, 그 중에 밑에걸 제거하면 되지 않을까 의심 중. 2023. 4. 22.