博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
codeforce Gym 100500C ICPC Giveaways(水)
阅读量:6182 次
发布时间:2019-06-21

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

读懂题意就是水题,按照出现次数对下标排一下序,暴力。。

#include
#include
#include
using namespace std;typedef long long ll;const int maxn = 1e4+77;ll cnt[maxn];ll r[maxn];bool cmp(int a,int b) { return cnt[a] > cnt[b]; }int main(){ int T; scanf("%d",&T); for(int k = 1; k <= T; k++){ int M,N,C; scanf("%d%d%d",&M,&N,&C); memset(cnt,0,sizeof(cnt)); for(int i = 0; i < M; i++){ int tmp; scanf("%d",&tmp); cnt[tmp]++; } for(int i = 0; i < N; i++) { r[i] = i+1; } sort(r,r+N,cmp); ll amus = (r[0]*r[0])%C; ll best = cnt[r[0]]*amus; for(int i = 1; i < N; i++) { amus += (r[i]*r[i])%C; ll tmp = cnt[r[i]]*amus; best = max(best,tmp); } printf("Case %d: %I64d\n",k,best); } return 0;}

 

转载于:https://www.cnblogs.com/jerryRey/p/4680838.html

你可能感兴趣的文章
MPQ技术内幕__
查看>>
文档生产工具 Doxygen
查看>>
PowerDesigner(一)-PowerDesigner概述(系统分析与建模)(转)
查看>>
Thrift RPC框架介绍
查看>>
球和正方形(矩形,长方形)碰撞 (二维) Flash Flex actionscript 3
查看>>
MVC框架 Struts
查看>>
【WebGoat 学习笔记】--2.安装
查看>>
js的parseInt函数结果为0很奇怪的问题
查看>>
滑雪_poj_1088(记忆化搜索).java
查看>>
ytu 1940:Palindromes _easy version(水题)
查看>>
asp.net“服务器应用程序不可用” 解决方法
查看>>
PHP中spl_autoload_register函数的用法
查看>>
response content-type json
查看>>
线程同步
查看>>
Android 从零开始打造异步处理框架
查看>>
调用Interop.zkemkeeper.dll无法使用解决方案
查看>>
贪心算法(Greedy Algorithm)
查看>>
DuBrute 3.1
查看>>
【PWA学习与实践】(9)生产环境中PWA实践的问题与解决方案
查看>>
RecyclerView的复用机制
查看>>