본문 바로가기

전체 글400

042 최소공배수 첫번째 코드 유클리드 호제법을 처음 접한 경우이므로 어떻게 코드를 구성해야 편한지 책을 참고했다.생각보다 쉽게 구현이 가능했고 중간 코드는 책 없이도 작성이 가능했다. 근데 최소공배수를 최대공약수를 이용해서 어떻게 풀지?가 의문이었다."최소공배수 = 두 수의 곱 / 최대공약수"의 방법으로 구할 수 있다!!! 이건 기억하자:) import sys input = sys.stdin.readline def MOD(x, y):     if y == 0:         return x     else:         return MOD(y, x % y) n = int(input()) for i in range(n):     x, y = map(int, input().split())     answer = x * y.. 2024. 6. 11.
문자열 다루기 기본 첫번째 코드 먼저 문자열의 길이가 4 또는 6이어야 한다.다음으로 모두 숫자로 구성되어 있는지 확인한다.isdigit()함수로 이를 확인할 수 있다. def solution(s):     answer = False          if len(s) == 4 or len(s) == 6:         answer = True         for i in s:             if not i.isdigit():                 answer = False                 break                  return answer 통과!링크https://github.com/ornni/programmers/tree/main/%ED%94%84%EB%A1%9C%EA%B7%B8%.. 2024. 6. 10.
Why Fish Oil Supplements Can Be Dangerous for the Heart Why Fish Oil Supplements Can Be Dangerous for the HeartBY ALICE PARKMAY 21, 2024 6:30 PM EDT일단 되게 의미 있던 뉴스였다.심장이 아픈 사람이 아니라면 생선 기름 영양제를 먹는 것이 오히려 심장병이 발생할 확률이 높아진다?영양제라고 늘 좋은 것은 아니구나, 적당히라는게 좋은 것이구나...생선 기름 영양제만 이런 경우가 아닐수도 있지 않은가!결국은 영양제에 의존하는 것 보다는 건강한 생활과 식습관이 더 좋은 것 같다.lean 기울이다, ~에 기대다, 기름기가 적은triglycerides 트리글리세이드, 중성지방 atrial 안마당의, 심방의fibrillation (심장질환에 의한) 섬유성 연축 stroke 타법, 치다break down.. 2024. 6. 10.
행렬 테두리 회전하기 첫번째 코드 해당 문제를 보고 처음에는...어...난해했다..!!어떻게 풀지...? 미뤄지는 알고리즘이 있나...?!어..그래 뭐 일단 풀어보자!!! 라는 마인드로 시작했다. 일단 row와 col로 구성된 숫자 matrix를 만들었다!이때 queries에 맞게 구성하기 위해 0번 인덱스에는 모두 0을 넣었다. 어떻게 풀었는지 고민하다가 움직이는 함수를 만들어야겠다~ 라는 생각을 했다!해당 함수 설명을 위해서는 그림이 필수일 것 같다!move라는 함수를 생성했다!해당 함수는 아래 그림과 같은 역할을 한다.이를 통해 새로운 numbers matrix와 움직인 값 중 최소값을 반환한다! move 함수를 queries만큼 반복하면 계속 numbers matrix는 갱신되고 answers에 최소값을 append하.. 2024. 6. 9.
화면 구성 Unity 화면 구성프로젝트 Project게임을 구성하는 파일들이 위치하는 곳 계층구조 Hierachy오브젝트 확인 가능, 직접 만들 수 있는 곳 장면 Scene화면에서 보이는 창 Game의 경우 게임 화면에서 보이는 창 인스펙터 Inspector속성을 확인할 수 있고, 변경할 수 있는 곳 2024. 6. 9.
오일러의 피 오일러의 피 P[N] : 1부터 N까지 범위에서 N과 서로소인 자연수의 개수 원리1. 구하고자 하는 오일러 피의 범위만큼 리스트를 자기자신의 인덱스 값으로 초기화한다.2. 2부터 시작해 현재 리스트의 값과 인덱스가 같으면 (소수) 현재 선택된 숫자(k)의 배수에 해당하는 수의 리스트를 끝까지 탐색하여 P[i] = P[i] - P[i] / k 연산을 수행한다. (i는 k의 배수)3. 리스트의 끝까지 2를 반복하여 오일러의 피 함수를 완성한다. 2024. 6. 9.
728x90