2024년 1월 5일
https://www.acmicpc.net/problem/1350
1350번: 진짜 공간
첫째 줄에 파일의 개수 N이 주어진다. N은 50보다 작거나 같은 자연수이다. 둘째 줄에는 파일의 크기가 공백을 사이에 두고 하나씩 주어진다. 파일의 크기는 1,000,000,000보다 작거나 같은 음이 아닌
www.acmicpc.net

내 풀이
31120kb 44ms
file_num = int(input())
disk_space = list(map(int,input().split()))
disk_size = int(input())
disk_num = 0
for file in disk_space:
if file == 0:
disk_num += 0
elif file // disk_size == 0:
disk_num += 1
elif file // disk_size >= 1 and file % disk_size == 0:
disk_num += file // disk_size
else:
disk_num += (file // disk_size + 1)
print(disk_size * disk_num)'파이썬 알고리즘 연습' 카테고리의 다른 글
| [백준 1371번] 가장 많은 글자 (0) | 2024.01.16 |
|---|---|
| [백준 1362번] 펫 (0) | 2024.01.16 |
| [백준 1333번] 부재중 전화 (0) | 2024.01.16 |
| [백준 1297번] TV 크기 (0) | 2024.01.16 |
| [백준 1233번] 주사위 (0) | 2024.01.16 |