#P1704. 2024.3.16MT-第四题-众数和
2024.3.16MT-第四题-众数和
![](https://s3.bmp.ovh/imgs/2024/09/03/9ec1757951030a02.jpg)
塔子哥拿到了一个数组,她希里你求出所有区间众数之和,你能帮帮她吗?
定义区间的众数为出现次数最多的那个数,如果有多个数出现次数最多,那么众数是其中最小的那个数。
第一行输入一个正整数n,代表数组的大小
第二行输入n个正整数ai,代表数组的元素
1≤n≤2×105
1≤ai≤2
一个正整数,代表所有区间的众数之和。
输入
3
2 1 2
输出
9
说明
[2],[2,1,2],[2]的众数是 2.
[2,1],[1],[1,2]的众数是 1.
因此答案是 9.
扫码备注加群即可,期待您的到来~
By signing up a CodeFun2000 universal account, you can submit code and join discussions in all online judging services provided by us.