題目描述
眾所周知,sd省有乙個可愛的妹子,叫做rqy(rqy天下第一可愛!不接受反駁,抱走rqy~),她經常(霧)和乙個叫做clccle的蒟蒻一起刷題,但是因為clccle太弱了,所以說她會跳過難度較高的題目,同時,如果clccle的時間不足以切掉當前這道簡單題,那麼她同時也會跳過這道簡單題目,相對的,rqy要花掉兩倍的時間去切掉一道難度較高的題目,但如果時間不夠用,她會跳過這道題目,但是有乙個特殊規定,因為她們兩個人都非常懶,所以她們只會按給定的順序刷,現在兩人的刷題列表是一樣的,請求出在給定時間裡clccle和rqy各最多能刷多少道題目。
輸入描述:
第一行,兩個整數n,t,表示有n道題目,給定的時間為t
第二行 兩個整數a,b 分別表示clccle所認為的難度較高和rqy認為的難度較高
接下來兩行,每行n個數字 第一行表示切題所需的時間,第二行表示題目的難度
輸出描述:
輸出兩個整數,分別表示clccle和rqy的切題數
示例1輸入
複製
2 100
6 10
100 10
7 5
輸出
複製
1 1
說明
clccle會跳過第一道題去切第二道題,而rqy會把時間都花在第一題上,p.s.100 10指的是兩道題目所需的時間 7 5指的是題目的難度
備註:難度較高為大於等於給定難度(>=)
1<=n<=100000, 1<=a,b<=1e9
題意沒有看懂,讀了別人的**才知道題目意思,我還是太菜了qaq
題意 :
兩個人a
和b
一起按順序
做題,
a
不寫難度大於h
ah_a
ha的題
b
什麼難度的題都寫
,且如果題目難度大於等於h
bh_b
hb,就要花費雙倍時間
求兩個人分別寫了多少題目
#define debug
#ifdef debug
#include
#include
"/home/majiao/mb.h"
#endif
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define maxn ((int)1e5+7)
#define ll long long
#define int long long
#define inf (0x7f7f7f7f)
#define fori(lef, rig) for(int i=lef; i<=rig; i++)
#define forj(lef, rig) for(int j=lef; j<=rig; j++)
#define fork(lef, rig) for(int k=lef; k<=rig; k++)
#define qaq (0)
using
namespace std;
#define show(x...) \
do while (0)
void
err(
)template
<
typename t,
typename..
. a>
void
err(t a, a.
.. x)
namespace fastio
void
print()
template
<
typename t,
typename..
. t2>
inline
void
read
(t &x, t2 &..
. oth)
while
(isdigit
(ch)
) x *
= f;
read
(oth...
);}template
<
typename t,
typename..
. t2>
inline
void
print
(t x, t2.
.. oth)
while
(x/=10)
;while
(p3>=0)
putchar
(print_f[p3--])
;putchar
(' ');
print
(oth...
);}}
// namespace fastio
using fastio::print;
using fastio::read;
int n, m, q, k, a, b;
struct node a[maxn]
;signed
main()
if(a[i]
.dif=a[i]
.time)
else
if(a[i]
.dif>=b && t2>=a[i]
.time*2)
} cout << cnta <<
" "<< cntb << endl;
#ifdef debug
clock_t etime =
clock()
;printf
("rum time: %lf 秒\n",(
double
)(etime-stime)
/clocks_per_sec)
;#endif
return0;
}
牛客演算法周周練11A 切題之路(閱讀理解)
時間限制 c c 1秒,其他語言2秒 空間限制 c c 32768k,其他語言65536k 64bit io format lld 眾所周知,sd省有乙個可愛的妹子,叫做rqy rqy天下第一可愛 不接受反駁,抱走rqy 她經常 霧 和乙個叫做clccle的蒟蒻一起刷題,但是因為clccle太弱了,...
牛客演算法周周練11 積木大賽
題目描述 春春幼兒園舉辦了一年一度的 積木大賽 今年比賽的內容是搭建一座寬度為 n 的大廈,大廈可以看成由n塊寬度為1的積木組成,第i塊積木的最終高度需要是 hi 在搭建開始之前,沒有任何積木 可以看成 n 塊高度為 0 的積木 接下來每次操作,小朋友們可以選擇一段連續區間 l,r 然後將第第 l ...
牛客演算法周周練2
a 題意 求乙個數的順序和逆序之和。題解 其實就是個閹割版的高精度加法嘛。其實逆序數忽略前導零這個條件是沒有用的,因為順序數不可能有前導零,自然結果也不會有,然後注意下首位進製不取餘。include using namespace std int a 10 b 10 intmain for k j ...