HDU-2017 多校训练赛1-补题

ACM模版

比赛不是特别顺利,第一次打多校,感觉还是英语问题很大,虽然编码水平也很渣……比赛时做了四道,有些心痛了。赛后补补题吧,先将赛中的四道题写一下,占占流量,然后慢慢添加补的题吧!

1001-Add More Zero

描述

HDU-2017 多校训练赛1-补题_第1张图片

题解

水题,就是一个公式。

代码

#include 
#include 

using namespace std;

int m;

int main(int argc, const char * argv[])
{
    int cs = 1;
    while (cin >> m)
    {
        cout << "Case #" << cs++ << ": " << (int)(m * log10(2)) << '\n';
    }

    return 0;
}

1002-Balala Power!

>>>贪心<<< 这个题真让我心痛,无限 CE C E ……用了我两个多小时,罚时罚了二百多分钟……

1006-Function

>>>图论<<< 有些出人意外,本以为是数学题。

1011-KazaQ’s Socks

描述

HDU-2017 多校训练赛1-补题_第2张图片

题解

这袜子真臭,只要看得懂题都会做的水题,应该是本次比赛的签到题吧!

代码

#include 
#include 

using namespace std;

int n;
long long k;

int main()
{
    int ce = 0;

    while (~scanf("%d%lld", &n, &k))
    {
        printf("Case #%d: ", ++ce);
        if (k <= n)
        {
            printf("%lld\n", k);
        }
        else
        {
            k -= n;
            long long tol = k / (n - 1);
            long long m = k % (n - 1);
            if (m == 0)
            {
                if (tol & 1)
                {
                    printf("%d\n", n - 1);
                }
                else
                {
                    printf("%d\n", n);
                }
            }
            else
            {
                printf("%lld\n", m);
            }
        }
    }

    return 0;
}

吐槽

其实我挺不喜欢多校的输出风格的,没事要求输出那么多没用的干嘛,烦人……以上是我这次多校比赛时做的题,等到明天继续补题,在下边后续更新出来。天真热……望上天能够批给我一个机房打多校!在宿舍整个人都要化了~~~

1003-Colorful Tree

>>>树归<<< 十分有趣的一个树归问题,逆向思维。

1008-Hints of sd0061

>>>STL:nth_element()<<< STL 中的函数真强大!!!

你可能感兴趣的:(CONTESTS)