市賽題

p1

把所有正整數併在一起,求第

k 位到第
k+n1
位的樣子
k1018,n105

p2

max(min(hi,hj)|ij|)
n3105

註:最後兩筆的時限是 0.25s 和 0.1s

p3

n 個選民、
m
個地區、A,B兩位候選人,對於第
i
個人,
si
為所在地區,
ti
為投票狀況(
0
是A、
1
是B、
2
是不投),讓
ti
0
的費用是
ai
,變
2
的費用是
bi
,第
j
區的預算是
wj
,問A最多能在多少個地區贏B
mn3105

p4

n 個點
m
條邊,求滿足
i,j,k
不是
K3
(i,j,k)
個數
n105,m5105

p5

求不存在連續三項為連續且遞增的正整數的

1,2,...,n 排列數

連續遞增:為連續的正整數,且為小到大,如:

1,2,3
7,8,9
.
n3000

p6

給定

n 個特殊點,一個半徑為
R
的圓最多能包含幾個特殊點
n3000

p7

給定

a,b,n,求最小的正整數
xn
滿足存在
1yn
ayx(mod109+7),byx(mod109+9)

n20000

p8

給定

a1,a2,,an,求第
m
大的區間和
n105,mn(n+1)/2