HDU-2017 多校訓練賽1-補題
阿新 • • 發佈:2018-12-24
比賽不是特別順利,第一次打多校,感覺還是英語問題很大,雖然編碼水平也很渣……比賽時做了四道,有些心痛了。賽後補補題吧,先將賽中的四道題寫一下,佔佔流量,然後慢慢新增補的題吧!
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!
>>>貪心<<< 這個題真讓我心痛,無限 ……用了我兩個多小時,罰時罰了二百多分鐘……
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
>>>樹歸<<< 十分有趣的一個樹歸問題,逆向思維。