CodeForces 675B D - Restoring Painting

来源:互联网 发布:java 输出两位小数 编辑:程序博客网 时间:2024/05/22 02:58
枚举,找公式
#include<stdio.h>
int main()
{
    int n,a,b,c,d,e,f,g,h,i;
    long long ans=0;
    scanf("%d%d%d%d%d",&n,&a,&b,&c,&d);
    for(e=1;e<=n;e++)
    {
        f=e+b-c;
        h=e+a-d;
        i=e+a+b-c-d;
        if(f>=1&&f<=n&&h>=1&&h<=n&&i>=1&&i<=n)
            ans++;
        else
            continue;
    }
    ans*=n;
    printf("%I64d\n",ans);
    return 0;
}
0 0
原创粉丝点击