2019 Multi-University Training Contest 5

2019 Multi-University Training Contest 5

A. fraction

upsolved

题意 输入 \(x,p\),输出最小的 \(b\) 使得 \(bx\%p<b\)

做法

  • \(bx-py<b\),即 \(b(x-1)<py\),即 \(\frac{b}{y}<\frac{p}{x-1}\)
  • 另一方面,\(bx>py\),即 \(\frac{p}{x}<\frac{b}{y}\)
  • GCD 即可。

D. equation

solved by rdc 78min -2

题意\(\sum_{i=1}^{n} |a_ix+b_i| = C\) 的解。

做法 分段函数,对零点排序,从小到大扫描,记录斜率和截距。

猜你喜欢

转载自www.cnblogs.com/FST-stay-night/p/11305372.html