백준 2839번: 설탕 배달 [JAVA]
·
개발/코딩테스트
https://www.acmicpc.net/problem/2839 2839번: 설탕 배달 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그 www.acmicpc.net 코드 1 import java.util.Scanner; public class Main { static int N; static int cnt, remain; static void findCntMin() { int max = N/5; // 쓸 수 있는 5kg 봉지의 최댓값 for (int i = max; i>=0; i--) { remain = N; remain -= 5*i; cnt += i; cnt += r..
백준 2839번: 설탕 배달 [파이썬]
·
개발/코딩테스트
https://www.acmicpc.net/problem/2839 2839번: 설탕 배달 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그 www.acmicpc.net 제출한 답 n = int(input()) total = 0 while n!=0: if n%5==0: total+=n//5 break elif n>=3 : n-=3 total+=1 else : total = -1 break print(total) 맞았습니다! 코드 풀이 n = int(input()) total = 0 설탕의 무게 n 입력 받고 최종 출력할 봉지의 개수 total 선언 while n!=0: if..