/images/logo.png

2896 무알콜 칵테일

https://www.acmicpc.net/problem/2896 풀이: 주스의 비율을 주스의 양으로 나눈 값이 가장 작은 주스를 찾는다. 주스의 비율에서 주스의 양 * 1번에서 구한 값 을 출력한다. 코드: 사용언어 : Python 3 1 2 3 4 a,b,c=map(int,input().split()) d,e,f=map(int,input().split()) g=min(a/d,b/e,c/f) print("%.4f %.4f %.4f"%(a-d*g,b-e*g,c-f*g))

2902 KMP는 왜 KMP일까?

https://www.acmicpc.net/problem/2902 풀이: 대문자를 출력 코드: 1 2 3 4 5 6 7 8 9 10 11 12 #include <iostream> #include <string> using namespace std; string a; int main(void) { cin >> a; for (int i = 0; i < a.length(); i++) { if (a[i] > 64 && a[i] < 91) cout << a[i]; } cout << endl; }

2903 중앙 이동 알고리즘

https://www.acmicpc.net/problem/2903 풀이: N 단계를 진행할 경우 ((2^N) +1)^2 만큼 점의 개수가 생긴다. 코드: 사용언어 : Python 3 1 print(((2**int(input()))+1)**2)

2914 저작권

https://www.acmicpc.net/problem/2914 풀이: 올림을 했으므로 평균값에서 1을 뺀 후 수록된 곡의 갯수와 곱한 뒤 1을 더해준다. 코드: 사용언어 : Python 3 1 2 a, b = map(int, input().split(' ')) print(a * (b-1) + 1)

2921 도미노

https://www.acmicpc.net/problem/2921 풀이: 세트의 크기가 N인 도미노 세트의 점의 개수 : N*(N+1)*(N+2)/2 코드: 사용언어 : Python 3 1 2 n=int(input()) print(n*(n+1)*(n+2)//2)

2965 캥거루 세마리

https://www.acmicpc.net/problem/2965 풀이: A 캥거루와 B 캥거루,C 캥거루와 B 캥거루 사이 거리 중 최댓값에서 1을 뺀 값을 출력 코드: 사용언어 : Python 3 1 2 a, b, c= map(int, input().split(' ')) print(max(b - a, c - b) - 1)