problem 문제링크: https://www.acmicpc.net/problem/21758 입력 : N, 각 장소의 꿀의 양 출력 : 최대의 꿀의 양 solution 두 꿀벌의 위치와 벌통의 위치를 3가지로 나눠 각 경우중 가장 큰 값 출력 벌통이 오른쪽 끝에 있는경우 벌통이 왼쪽 끝에 있는경우 벌통이 두 벌 사이에 있는 경우 code #include #include #include using namespace std; vector a; vector s; //subtotal int main() { int N; cin >> N; a.resize(N); s.resize(N); for(int i = 0; i > a[i]; } s[0] = a[0]; for(int i = 1; i ..
problem 문제링크: https://www.acmicpc.net/problem/21758 입력 : N, 각 장소의 꿀의 양 출력 : 최대의 꿀의 양 solution 두 꿀벌의 위치와 벌통의 위치를 3가지로 나눠 각 경우중 가장 큰 값 출력 벌통이 오른쪽 끝에 있는경우 벌통이 왼쪽 끝에 있는경우 벌통이 두 벌 사이에 있는 경우 code n = int(input()) ans=0 a = list(map(int,input().split())) s=[] s.append(a[0]) for i in range(1,n): s.append(s[i-1]+a[i]) for i in range(1,n-1): ans=max(ans,s[n-2]-a[0]+a[i]) for i in range(1, n - 2): ans = ma..
- Total
- Today
- Yesterday
- 7567
- web
- 직업군 추천
- 괄호
- 더하기
- math
- 1
- openCV
- 2
- boj
- 다익스트라
- 4
- 카카오 2021 블라인드 테스트
- c++
- python
- 21758
- 피보나치
- 스택
- forensic
- 프로그레머스
- 넓이
- 쇠막대기
- 파이썬
- 나머지
- programmers
- 백준
- 👼
- 꿀따기
- HackCTF
- FIBO
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |