无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

AtCoder Beginner Contest 306(4/8)

2023-06-17 23:20 作者:Pinkword777  | 我要投稿

A.簽到


把一個字符串翻倍,每個字符輸出兩次即可。

B.模擬


模擬二進(jìn)制乘法,每次輸入一個數(shù)(0或1),1就乘上當(dāng)前2的次方,記錄總和即可。(我開了unsigned long long)

C.模擬


從頭到尾,按順序輸出出現(xiàn)正好兩次的數(shù)即可。

D.DP


題意:

一個人從頭到尾走完1~n格,每個格上有個吃的,有毒無毒,并且有一定美味度,他每走到一個格子上可以選擇吃或不吃。

一個人有兩個狀態(tài),健康不健康。

健康狀態(tài)下,吃完有毒的,會變得不健康。

不健康狀態(tài)下,吃完有毒的會直接死掉,吃完沒毒的會解毒變成健康的。


那么狀態(tài)轉(zhuǎn)移方程為:

0表示健康,1表示不健康)

食物無毒

f[i][0]=max({f[i-1][0]+a[i].second,f[i-1][1]+a[i].second,f[i-1][0]});

//健康只能從 健康+吃/不吃 或者 不健康+吃

f[i][1]=f[i-1][1];

//不健康只能從 不健康來

食物有毒

f[i][0]=f[i-1][0];

//健康只能從 健康來

f[i][1]=max(f[i-1][0]+a[i].second,f[i-1][1]);

//不健康只能從 健康+吃或者 不健康+不吃來

代碼截圖:


A.

A

B.

C.

D.

碎碎念:

E題沒看懂題,跟隊友一起打的,聽他們說是樹狀數(shù)組,不太熟,題意也不太懂,然后就沒看了

今天狀態(tài)還不錯

C題讀假題浪費了十幾分鐘,可惜

總之放假前不會再經(jīng)常打了,偶爾打打這種簡單的還可以

AtCoder Beginner Contest 306(4/8)的評論 (共 條)

分享到微博請遵守國家法律
玛沁县| 伊宁县| 文登市| 通州市| 泾阳县| 鹤壁市| 手游| 佛坪县| 潜江市| 萨嘎县| 麦盖提县| 乐亭县| 裕民县| 烟台市| 凉山| 年辖:市辖区| 曲周县| 安阳县| 沅陵县| 上饶县| 扬中市| 梁河县| 孟州市| 巴中市| 呼伦贝尔市| 乐平市| 山西省| 延边| 阳东县| 弋阳县| 财经| 离岛区| 永修县| 凤翔县| 余江县| 江口县| 大田县| 滕州市| 韩城市| 章丘市| 安阳市|