#34849: 解


hermesweng2009@gmail.com (W Hermes)

學校 : 不指定學校
編號 : 225779
來源 : [203.72.178.1]
最後登入時間 :
2023-07-28 14:22:34
f312. 1. 人力分配 -- 2020年10月APCS | From: [203.72.178.2] | 發表日期 : 2023-04-21 13:10

#include <bits/stdc++.h>

using namespace std;
long long a1,a2,b1,b2,c1,c2,n;
long long A,B,C;
long long f(long long x){
    return A*x*x+B*x+C;
}
int main()
{
    cin>>a1>>b1>>c1>>a2>>b2>>c2>>n;
    A=a1+a2;
    B=b1-b2-2*a2*n;
    C=c1+c2+a2*n*n+b2*n;
    if(-(B/A/2)<n && -(B/A/2)>0){
        cout<<max(max(f(-(B/A/2)),f(-(B/A/2)+1)),max(max(f(0),f(n)),max(f(1),f(n-1))))<<"\n";
    }
    else{
        cout<<max(max(f(0),f(n)),max(f(1),f(n-1)))<<"\n";
    }
    return 0;
}

 
ZeroJudge Forum