博客
关于我
Codeforces Round #615 (Div. 3) D. MEX maximizing(思维好题)
阅读量:400 次
发布时间:2019-03-05

本文共 835 字,大约阅读时间需要 2 分钟。

??????????????????????????????????????????????

???????t???????t%x??????????????????????????-x?????????????????????????????x?

?????

#include 
using namespace std;const int maxn = 4e5 + 10;int a[maxn];int main() { int q, x, t, ans = 0; scanf("%d %d", &q, &x); while (q--) { scanf("%d", &t); int pos = t % x; if (a[pos] == 0) { a[pos]++; } else { do { a[pos]--; pos = pos % x; } while (a[pos] == 0 && pos != 0); ans = pos; } if (a[ans] == 0) { ans = x; } do { a[ans]--; ans = ans % x; } while (a[ans] == 0 && ans != 0); printf("%d\n", ans); }}

??????????t?????x???pos???pos??????????????????????????????????????????????????x????????????????

转载地址:http://foewz.baihongyu.com/

你可能感兴趣的文章
Objective-C实现获取文件大小(字节数) (附完整源码)
查看>>
Objective-C实现获取文件头的50个字符(附完整源码)
查看>>
Objective-C实现获取文件夹内所有文件的绝对路径(附完整源码)
查看>>
Objective-C实现获取文件最后修改时间(附完整源码)
查看>>
Objective-C实现获取文件末的50个字符(附完整源码)
查看>>
Objective-C实现获取文件编码格式(附完整源码)
查看>>
Objective-C实现获取本机ip及mac地址(附完整源码)
查看>>
Objective-C实现获取本机系统版本(附完整源码)
查看>>
Objective-C实现获取桌面应用程序图标位置 (附完整源码)
查看>>
Objective-C实现获取电脑内存信息(附完整源码)
查看>>
Objective-C实现获取电脑所有盘符和容量大小 (附完整源码)
查看>>
Objective-C实现获取电脑网卡信息(附完整源码)
查看>>
Objective-C实现获取磁盘分区信息(附完整源码)
查看>>
Objective-C实现获取磁盘剩余空间(附完整源码)
查看>>
Objective-C实现获取磁盘盘符以及剩余空间(附完整源码)
查看>>
Objective-C实现获取系统序列号(SN)(附完整源码)
查看>>
Objective-C实现获得总和S所需的最小硬币数量的函数(附完整源码)
查看>>
Objective-C实现获得第 N 个卢卡斯数算法 (附完整源码)
查看>>
Objective-C实现萨内瓦片调度算法(附完整源码)
查看>>
Objective-C实现蓄水池算法(附完整源码)
查看>>