1. 程式人生 > >HDU-2017 多校訓練賽1-補題

HDU-2017 多校訓練賽1-補題

ACM模版

比賽不是特別順利,第一次打多校,感覺還是英語問題很大,雖然編碼水平也很渣……比賽時做了四道,有些心痛了。賽後補補題吧,先將賽中的四道題寫一下,佔佔流量,然後慢慢新增補的題吧!

1001-Add More Zero

描述

描述

題解

水題,就是一個公式。

程式碼

#include <iostream>
#include <cmath>

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 ……用了我兩個多小時,罰時罰了二百多分鐘……

1006-Function

>>>圖論<<< 有些出人意外,本以為是數學題。

1011-KazaQ’s Socks

描述

描述

題解

這襪子真臭,只要看得懂題都會做的水題,應該是本次比賽的簽到題吧!

程式碼

#include <iostream>
#include <cstdio>

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