BOJ 10539번 수빈이와 수열
수열 B가 3, 2, 3, 5일 떄
3 = 3/1
2 = (3+x)/2 에서 x = 1
3 = (3+x+y)/3 에서 y = 5
5 = (3+x+y+z)/4 에서 z = 11
10539.cpp
#include <bits/stdc++.h>
using namespace std;
int arr[101];
int res[101];
int main() {
int n;
cin >> n;
for (int i = 1; i <= n; i++) {
cin >> arr[i];
}
int plus = 0;
res[1] = arr[1];
for (int i = 2; i <= n; i++) {
plus = 0;
for (int j = 1; j <= i; j++) {
plus += res[j];
}
res[i] = arr[i] * i - plus;
}
for (int i = 1; i <= n; i++) {
cout << res[i] << ' ';
}
}
'알고리즘 & SQL > 백준(BOJ)' 카테고리의 다른 글
백준 1213번 : 팰린드롬 만들기 C++ (0) | 2019.01.28 |
---|---|
백준 1072번 : 게임 C++ (0) | 2019.01.28 |
백준 2953번 : 나는 요리사다 C++ (0) | 2019.01.15 |
백준 1193번 : 분수찾기 C++ (0) | 2019.01.15 |
백준 9414번 : 프로그래밍 대회 전용 부지 C++ (0) | 2018.12.25 |