반응형
Recent Posts
Notice
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 항해99
- Python
- dfs
- til
- BFS
- softeer
- 코딩테스트준비
- 알고리즘
- 기능개발
- leetcode
- 개발자취업
- 큐
- 활성화 함수
- python 2309
- 99항해
- 개발자 취업
- 프로그래머스
- 99클럽
- 코딩테스트 준비
- 스택
- 혁펜하임
- BOJ
- 백준 2309
- 파이썬
- 백준
- 해시
- easy 딥러닝
- 구현
- boj 2309
- 딥러닝
Archives
- Today
- Total
동까의 코딩
[Python] Softeer 연탄의 크기 본문
반응형
오늘은 Lv.2 연탄의 크기 문제를 풀겠습니다.
https://softeer.ai/practice/7628
Softeer - 현대자동차그룹 SW인재확보플랫폼
softeer.ai
문제에서 요구하는 건 난로 속에 들어갈 연탄의 최대갯수를 구하는 문제이다.
입력으로 n은 난로의 갯수 , 그 다음주엔 각 집에 놓여 있는 난로의 반지름의 길이이다.
풀이 방법으로 2부터 최대 100까지 연탄의 반지름으로 구성되어 있으니 for 문을 통해 난로에 들어있는 최대 수를 반복하는 반복문을 만들어준다.
그리고 2부터 순차적으로 2를 곱해주며 난로의 최대 크기까지 탐색 후 카운트를 해주어 최댓값을 구한다.
import sys
n = int(input())
num_lst = list(map(int, input().split()))
max_cnt = max(num_lst)
answer = 0
for i in range(2, max_cnt + 1):
cnt = 0
for idx in num_lst:
if idx % i == 0:
cnt += 1
answer = max(answer, cnt)
print(answer)
처음에 반복문에 max_cnt + 1을 해주지 않는 실수를 해서 틀렸다고하였지만 + 1을 추가하니 정답으로 나왔다.
오늘도 찾아주셔서 감사합니다.
반응형
'문제 풀이 > Softeer' 카테고리의 다른 글
[Python] Softeer : X marks the Spot (2) | 2024.03.27 |
---|