1. 程式人生 > >CodeForces - 534B-Covered Path+思路

CodeForces - 534B-Covered Path+思路

over problem 思路 加速 include blog mes str OS

CodeForces - 534B

題意:給定初始和末尾的速度,和最大加速度和總時間,求出走的最長路程;

我一開始以為代碼寫起來會很繁瑣。。。

#include <iostream>
#include <cstring>
#include <string>
#include <algorithm>
#include <cstdio>
using namespace std;

int main(){
    int v1,v2,time,d;
    cin>>v1>>v2>>time>>d;
    
int ans=0; for(int i=1;i<=time;i++) { ans += v1; // printf("$%d\n",v1); v1 = min(v1+d,v2+(time-i-1)*d);//這個操作這是太厲害了 } cout<<ans<<endl; return 0; }

CodeForces - 534B-Covered Path+思路