본문 바로가기
728x90
반응형
SMALL

분류 전체보기35

99클럽 7번째 문제 1937년 Collatz에 의해 제기된 이 추측은, 주어진수가 1이 될때까지 다음 작업을 반복하면 모든 수를 1로 만들 수 있다는 추측이다 입력된 수가 짝수라면 2로 나누고 홀수라면 3을 곱하고 1을 더한다 결과로 나온 수에 1에 될때까지 반복한다 6이라면 3,1,10,5,16,8,4,2,1이 된다 1이라면 0을, 500번 반복해도 1이 안되면-1을 반환한다 정답 Class solution(n): count=0 while(n >1): if (count 500): count =-1 break if (n%2!=0): n=n*3+1 count=+1 else: n=n/2 count=+1 return count 2024. 3. 31.
99클럽 TIL 6번째 오늘은 인터넷 문제로 인해 연결이 불안정하다. 비기너 문제만 후다닥 풀고 업로드 해야겠다 오늘은 간단하게 스크린샷으로 작성하겠다 풀이는 간단했다 그냥 int()로 정수형으로 변환해주면 된다 2024. 3. 30.
99클럽 다섯번째 TIL 오늘은 너무 정신없는 하루였기에 비기너 한 문제만 풀고 올릴려고한다. 미들러 혹은 추가적인 문제를 풀어버린다면 아마도 12시가 넘을것 같아서이다. 문제는 아주 조금 난이도가 생겼다. 그래도 미세한 차이이겠지만 이전 문제들보다는 살짝 있는 편이다. 다음은 문제이다. 문제 설명 새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이용료가 100이었다면 2번째에는 200, 3번째에는 300으로 요금이 인상됩니다. 놀이기구를 count번 타게 되면 현재 자신이 가지고 있는 금액에서 얼마가 모자라는지를 return 하도록 solution 함수를 완성하세요. 단, 금액이 부.. 2024. 3. 29.
99 클럽 4일째 TIL 세번째 TIL이자 4일째 99클럽이다. 오늘의 파이썬 비기너 문제이다. 문제 설명 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수입니다. 이건 매우 간단한 문제이다. 세로 길이만큼 반복하면서 한번에 가로의 길이만큼 별 문자를 출력하면 된다. a, b = map(int, input().strip().split(' ')) for i in range(b): answer = '' for j in range(a): answer += '*' print(answer) 다음은 파이썬 미들러의 문제다. 문제 설명 효진이는 멀리 뛰기를 연습하고 있습니다. 효진이는 .. 2024. 3. 28.
반응형
LIST