zoukankan      html  css  js  c++  java
  • BZOJ2659_算不出的算式_KEY

    题目传送门

    其实打表找一找规律可以得出:

    /**************************************************************
        Problem: 2659
        User: yekehe
        Language: C++
        Result: Accepted
        Time:0 ms
        Memory:820 kb
    ****************************************************************/
     
    #include <cstdio>
    using namespace std;
    long long x,y;
    int main()
    {
        scanf("%lld%lld",&x,&y);
        if(x==y)y++;
        printf("%lld",(x>>1)*(y>>1));
        return 0;
    }

    证明则是设q/p为一条直线的斜率。

    p=q时则是求直线上的整点的横纵坐标和,p≠q时则是求直线上下整点的和。

    code:

    /**************************************************************
        Problem: 2659
        User: yekehe
        Language: C++
        Result: Accepted
        Time:0 ms
        Memory:820 kb
    ****************************************************************/
     
    #include <cstdio>
    using namespace std;
    long long x,y;
    int main()
    {
        scanf("%lld%lld",&x,&y);
        if(x==y)printf("%lld",(x-1)*(y+1)/4);
        else printf("%lld",(x-1)*(y-1)/4);
        return 0;
    }
  • 相关阅读:
    [luoguP2622] 关灯问题II(状压最短路)
    [luoguP2016] 战略游戏(DP)
    FileUpload
    Mysql -- JDBC
    Mysql优化
    Mysql锁
    Mysql索引
    Mysql事务
    Mysql基本语句
    Listener
  • 原文地址:https://www.cnblogs.com/Cptraser/p/8325102.html
Copyright © 2011-2022 走看看