貪心 Ybt 防具布置

2021-10-13 19:15:49 字數 862 閱讀 7717

設 k

ik_i

ki​ 為從 0

i0~i

0i的防具的多少。

由於題目中說到,整個防線上只可能有乙個破綻。

所以輸入的防線如果有破綻,

則 k

0k_0

k0​ ~ k

ik_i

ki​ 全是偶數, k

ik_i

ki​ 後全是奇數。二分破綻點即可。

如果沒有破綻,則 k

kk 全是偶數。

#include

#include

using

namespace std;

long

long t, n, l, r, ll, tj, pzw, sum, mid, s[

200001

], e[

200001

], d[

200001];

void

work()

++r;

ll = r;

while

(l < r)

if(sum %2==

0) l = mid+1;

else}if

(l == ll)

printf

("there's no weakness.\n");

else

printf

("%lld %lld\n"

,r,pzw);}

intmain()

貪心 Ybt 畜欄預定

同一時間內,乙個畜欄只能供一頭牛使用。給出一些牛需要使用畜欄的時間段,讓你求使用的最少畜欄數量與安排方案。輸入第一行乙個 n 代表牛的數量 接下來 2 n 1 行,每行兩個數,代表這頭牛使用畜欄的起始時間與結束時間。輸出第一行乙個數,代表最少畜欄數量。接下來 2 n 1 行,每行乙個數,代表這頭牛安...

親戚詳解YBT1346

例4 7 親戚 relation 時間限制 1000 ms 記憶體限制 65536 kb 提交數 470 通過數 203 題目描述 或許你並不知道,你的某個朋友是你的親戚。他可能是你的曾祖父的外公的女婿的外甥女的表姐的孫子。如果能得到完整的家譜,判斷兩個人是否是親戚應該是可行的,但如果兩個人的最近公...

整除?遞推罷了!YBT1195

剛從外面回家,突然發現家裡的電腦沒關。於是條件反射的開啟oj,想刷一道題目,那就看看生成的隨機數是多少吧!好的,進入題目1195 判斷整除 時間限制 1000 ms 記憶體限制 65536 kb 提交數 449 通過數 131 題目描述 乙個給定的正整數序列,在每個數之前都插入 號或 號後計算它們的...