小马的博客

最穷不过要饭,不死终会出头

Codeforces Round #332 (Div. 2) A. Patrick and Shopping

题意:给你三个距离,a,b,c,求经过两家shop的最短路。

解:求min(a+b+c,min(2*b+2*a,min(2*a+2*c,2*b+2*c)));

#include<stdio.h>
#include<algorithm>
using namespace std;
#define LL long long
int main()
{
    LL a,b,c;
    while(scanf("%lld%lld%lld",&a,&b,&c)!=EOF)
    {
        LL x1=2*a+2*b;
        LL x2=2*a+2*c;
        LL x3=2*b+2*c;
        LL x4=a+b+c;
        LL y=min(x1,min(x2,min(x3,x4)));
        printf("%lld\n",y);
    }
    return 0;
}

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zyx520ytt/article/details/49962833
个人分类: 水题 ACM CoderForce
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭