Notice
Recent Posts
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
- SQL 문법
- c언어
- 문법
- 토이프로젝트
- 데이터프로그래밍
- 백준
- 위클리챌린지
- 리눅스마스터 2급 2차
- 프로그래밍
- 문제풀이
- 알고리즘
- 기초
- 스파크
- 데이터베이스
- 스프링
- 필기
- 엘라스틱서치
- 빅데이터
- 파이썬
- 코딩테스트
- 오라클
- 프로그래머스
- 자바
- SQL
- 이클립스
- MySQL
- 모의해킹
- 스프링부트
- SQL 정리
- 해킹실습
Archives
- Today
- Total
목록플레티넘 (1)
개발일기

문제 음이 아닌 수의 리스트가 있을 때, 그 리스트에 있는 수의 합이 S이고, 곱이 P일 때, 만족하는 리스트라고 한다. S와 P가 주어졌을 때, 가능한 만족하는 리스트의 크기중 최소를 출력한다. 리스트의 크기란 그 리스트에 있는 수의 개수를 말한다. 만약 그러한 것이 없다면 -1을 출력한다. 리스트에는 정수가 아닌 수가 포함될 수도 있다. 입력 첫째 줄에 S와 P가 주어진다. S와 P는 1,000,000,000보다 작거나 같은 자연수이다. 출력 첫째 줄에 정답을 출력한다. # 문제 풀이 2차 방정식으로 문제를 접근 하려 했으나 답이 2보다 클 수 있다는 점을 고려하여 다른 방법으로 문제를 해결한다. 합이 입력 값 S로 고정되어 있기 때문에 답이 2개일때 나올 수 있는 곱의 최대값이 정해져 있다. 따라서..
알고리즘 문제풀이/백준
2022. 6. 22. 15:29