第一次刷bestcoder要不要這麼虐我。。
賽場上想的天荒地老也沒有思路。。第二天開啟電腦想了5分鐘就有解決方法了。。。想用線段樹解決。。原諒我年少無知不會算遞迴的複雜度。。結果無情tle。。。 於是想到用陣列解決。。
思路很簡單。。寫起來卻很艱難。。可能是太久沒有刷題了吧。。
接下來就是無限wa。。各種找資料比對。。。在午休後彙編課臨上課前最後認真檢查了一遍**。。改了兩處小錯誤。。終於ac了。。
26次提交也創下我的記錄了。。。
**冗長且複雜。。。不建議人類閱讀。。。這輩子都不想看這堆**了。。。
#include#include#include#include#include
#define max 50050
#define ll long long
using namespace std;
pairtool[max<<1];
//first 表示當前需要幾塊積木
//second 表示組合過程中消耗的積木數
ll source[max];
ll mabs(ll a)
int main()
//printf("tool[i].second=%d*******\n",tool[i].second);
}// printf("%d*****",sum);
if(sum*h)
for(int i=n+1;beacon//留意比較積木全在外面的情況
ll ans=10000000000;
// if(n>w)
//
// else
//
if(n>w) //tool 的長度為: w>n n*2-1 n>w n+w-1
else
}else
if(i<=n)
else
else}}
}else
else
}if(i>=n)
else}}
}ans=min(ans,w*h);
printf("%i64d\n",ans);
}return
0;}
第一次飛行
開始敲下這段話時,窗外下面正是一片片陽光照耀著的白雲,伴隨著張學友的歌聲,心潮起伏.雖然從初中起,我就經常乙個人坐著火車,汽車東奔西跑,坐飛機卻是第一次.早上上飛機前,心裡忐忑,必竟還是踏在陸地上踏實.但上了飛機後注意力就放在其它地方上去了,而且,運氣好的是我有乙個靠窗的位置.飛機準備起飛了,助跑加...
第一次面試
話說3月4號學院召開實習動員大會並有三家公司過來進行宣講會,分別是國家體育總局亞運專案組,金蝶和華際友天,由此開始了實習生涯。周五的傍晚,正吃著飯的時候突然收到簡訊通知,金蝶週六上午10點有個面試。當晚就瀏覽著些簡歷製作相關的網頁,為第二天做準備,總以為,簡歷弄得可以了,然後每太留意去完善 後來才知...
第一次哭泣
第一次來到南方 沒有朋友 沒有親人 乙個從沒有出過門的乙個女孩子 為了工作 學習c 在這碰到了乙個很好的老師 當老師控制我的機器時 或者給我講題時 我都是很感動的 幾乎是每天都有問題 形成了依賴 以前他說不要一有問題就舉手問 我依然問 就算我不問他也會控制我的機器 看看我在做什麼 或者有什麼錯誤 現...