💻 Programming (프로그래밍)/C++ | 백준 [C++][백준] - 수빈이와 수열 (10539번) - https://www.acmicpc.net/problem/10539 10539번: 수빈이와 수열 수빈이는 심심해서 수열을 가지고 놀고 있다. 먼저, 정수 수열 A를 쓴다. 그리고 그 아래에 정수 수열 A의 해당 항까지의 평균값을 그 항으로 하는 정수 수열 B를 쓴다. 예를 들어, 수열 A가 1, 3, www.acmicpc.net 🔔 문제 : 🔔 Kick Point : A 수열, B 수열이 있을 때 B수열 i번째 숫자 = (A수열 1부터 i까지의 합) / i A수열 i번째 숫자 = B수열 i번째 숫자 * i - A수열 1부터 (i-1) 까지의 합 이라는 식을 알 수 있습니다. 그 중에서 전 배열을 사용하여 저장을 하지 않고 prev라는 변수를 두어 A수열의 1부터 i-1까지의 합을 저장하여 값을 쉽게 저장하였습니다. 🔔 Code : #include <iostream> using namespace std; int main() { int n; cin >> n; long int prev; for (int i = 1; i <= n; i++) { long int tmp; cin >> tmp; tmp *= i; if (i == 1) { prev = tmp; cout << tmp << ' '; continue; } cout << tmp - prev << ' '; prev = tmp; } } 공유하기 게시글 관리 천리길도 한걸음씩 저작자표시 '💻 Programming (프로그래밍) > C++ | 백준' 카테고리의 다른 글 [C++][백준] - 바구니 뒤집기 (10811번) (0) 2022.05.31 [C++][백준] - 행복한지 슬픈지 (10769번) (0) 2022.05.31 [C++][백준] - 나머지 (10430번) (0) 2022.05.31 [C++][백준] - 지각 (10419번) (0) 2022.05.31 [C++][백준] - 개똥벌레 (3020번) (0) 2022.05.28 Contents 당신이 좋아할만한 콘텐츠 [C++][백준] - 바구니 뒤집기 (10811번) 2022.05.31 [C++][백준] - 행복한지 슬픈지 (10769번) 2022.05.31 [C++][백준] - 나머지 (10430번) 2022.05.31 [C++][백준] - 지각 (10419번) 2022.05.31 댓글 0 + 이전 댓글 더보기