Codeforces Round 1006 (Div. 3) 比赛记录
比赛链接
这场的题目名称都很长啊~。
很简单的一场(毕竟是div3,能不简单嘛)赛时切掉了A - F,C题花的时间有点多,G题偶遇数学压轴拼尽全力无法战胜。
A. New World, New Me, New Array
由于取值范围是 \(-p\) 到 \(p\),所以很明显 \(k\) 的正负是无所谓的,所以只需要判断最大能取到的值能否大于等于 \(|k|\),然后用 \(|k|\) 除以 \(p\) 向下取整即可。
[code]void solve(){ int n, k, p;cin >> n >> k >> p; k = abs(k); int mx = n * p; if(k == 0) { cout |