題目大意:在一條水平的直線上有n個點,編號1~n,告訴你每個點的橫坐標xi,然後有兩個操作: 1:將編號為i的點平移d各單位,d為正往右,否則往左。 2:
題目大意:兩個數組,a和b,兩種操作: 1:將數組a的區間[x,x+k-1]復制給數組b的區間[y,y+k-1]。 2:問當前b[x]的值。
[cpp] 描述:可惡的奇葩題,不但要求記憶化搜索,而且還要求高精度,大數據 10^100,真受不了,非得開了個大數才解決的,開小數還超時 #
基本思想都是用容斥原理。 hoj 2576 給出一組數x1...xn,問從1到m中能有多少個數能夠整除這組數中的至少一個數。 hoj 2577 給出一組數