안녕하세요. 오늘은 학번을 찾아줄 거예요.
https://www.acmicpc.net/problem/29807
문제에 나온 그대로 구현해주면 됩니다.
어차피 N이 5보다 작으면 arr[5]를 포함해서 몇개가 비어있는데 그 값이 0이므로 N과 상관없이 구현해주면 됩니다.
#include <iostream>
#define ll long long
using namespace std;
int main(void)
{
ios_base::sync_with_stdio(false); cin.tie(NULL);
ll N, i, arr[6] = { 0 }, ans = 0;
cin >> N;
for (i = 1; i <= N; i++) cin >> arr[i];
if (arr[1] > arr[3]) ans += (arr[1] - arr[3]) * 508;
else ans += (arr[3] - arr[1]) * 108;
if (arr[2] > arr[4]) ans += (arr[2] - arr[4]) * 212;
else ans += (arr[4] - arr[2]) * 305;
ans += arr[5] * 707;
cout << ans * 4763;
}
감사합니다.