化简之后发现会是一个一元二次方程,对称轴大于0,所以把对称轴代入计算即可。

#include<cstdio>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<vector>
#include<map>
#include<set>
#include<queue>
#include<stack>
#include<iostream>
using namespace std;
typedef long long LL;const int maxn=100000+10;
int T,n;
LL w[maxn];LL gcd(LL a,LL b) { if(b==0) return a; return gcd(b,a%b); }int main()
{scanf("%d",&T);while(T--){scanf("%d",&n);for(int i=1;i<=n;i++) scanf("%lld",&w[i]);LL p=0,q=0;for(int i=1;i<=n;i++) p=p+n*w[i]*w[i];LL sum=0; for(int i=1;i<=n;i++) sum=sum+abs(w[i]);p=p-sum*sum;q=(LL)n;if(p==0) printf("0/1\n");else printf("%lld/%lld\n",p/gcd(p,q),q/gcd(p,q));}return 0;
}

转载于:https://www.cnblogs.com/zufezzt/p/5697189.html

HDU 5734 Acperience相关推荐

  1. HDU 5734 Acperience (公式推导) 2016杭电多校联合第二场

    题目:传送门. #include <iostream> #include <algorithm> #include <cstdio> #include <cs ...

  2. oracle 日期 extract,ORACLE——EXTRACT() 截取日期时间的函数使用

    1.截取日期的 年: --使用方法 EXTRACT(YEAR FROM DATE) SQL> SELECT EXTRACT( YEAR FROM SYSDATE ) FROM DUAL; --结 ...

  3. HDU 4389 - X mod f(x)

    题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=4389 2012多校,第9场,1010 . 问题是,询问区间内 存在多少个 哈沙德数(Harshad ...

  4. hdu 4389 囧,打表

    http://acm.hdu.edu.cn/showproblem.php?pid=4389 题意 :一个数能被他各个位数之和整除则符合要求,给L,R,问区间里有多少个数符合要求. 囧,居然打表就能过 ...

  5. HDU——1106排序(istringstream的使用、STLvector练习)

    排序 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submiss ...

  6. hdu 5438 Ponds 拓扑排序

    Ponds Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://acm.hdu.edu.cn/contests/contest_showproblem ...

  7. HDU 1248 寒冰王座(全然背包:入门题)

    HDU 1248 寒冰王座(全然背包:入门题) http://acm.hdu.edu.cn/showproblem.php?pid=1248 题意: 不死族的巫妖王发工资拉,死亡骑士拿到一张N元的钞票 ...

  8. hdu 1312 Red and Black 解题报告

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1312 第二条深搜,题目并不难,但是做了我好久好久,由于一个细节,让我赌上了一个晚上的时间. 题目大意: ...

  9. HDU 1429 胜利大逃亡(续) (BFS+位压缩)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1429 胜利大逃亡(续) Time Limit: 4000/2000 MS (Java/Others)  ...

最新文章

  1. X-UA-Compatible
  2. vscode更改编码_装上后这 10个扩展后,VSCode 真的是无敌的存在
  3. u3d中texture2D的Advanced设置解析
  4. inline-block什么意思中文_css中inline-block是什么?inline-block布局的使用
  5. How to include custom library into maven local repository?--转
  6. mysql中下杠怎么打_怎么打字母下方的短横杠?,下横杠怎么打
  7. MATLAB图像生成函数Plot()总结
  8. 正在经历变革的 Linux 系统管理员技能
  9. 图形 安装ubuntu_Ubuntu怎么下载应用并安装应用
  10. 【电力负荷预测】基于matlab日特征气象因素支持向量机SVM电力负荷预测【含Matlab源码 1612期】
  11. 操作系统部分知识点(持续更新)
  12. 计算机综合布线基本知识,综合布线系统基础知识学习
  13. 令牌桶(Token Bucket)
  14. od反汇编linux,新手学习反汇编之OD寻找功能call
  15. Si24R2F+超低功耗高性能2.4GHz无线射频NTC测温单发射芯片 兼容Si24R2E
  16. 深度学习在目标跟踪中的应用
  17. ch552开发环境配置
  18. 模型数据处理之关键属性提取——SuperMap iDesktop
  19. MFC基于单文档实现绘图功能(线段,矩形,椭圆,圆,铅笔,橡皮),保姆式教程
  20. win10+ubuntu的坑

热门文章

  1. Mybatis接口Mapper内的方法为啥不能重载?
  2. 哈哈,咱们团队早就不用try-catch-finally关闭资源了!
  3. 浅析 VO、DTO、DO、PO 的概念、区别和用处!
  4. System.currentTimeMillis()竟然存在性能问题,这我能信?
  5. 详解医学顶刊《柳叶刀》最新发表新型冠状病毒研究论文
  6. ICLR 2022初审你得了多少分?平均4.93浮动,预测6分才被接收
  7. 中国程序员开发的远程桌面火了!Mac 可用,只有 9MB,支持自建中继器
  8. 10个问题看透Transformer
  9. 如何在Github上精准地找到想要的开源项目?
  10. linux定时任务简记