zoukankan
html css js c++ java
acm 血泪教训
http://icpc.ahu.edu.cn/OJ/Problem.aspx?id=231
#include <iostream> #include <algorithm> using namespace std; int arr[10005]; unsigned long long Fun(int N) { sort(arr, arr + N); unsigned long long ans = 0; for (int i = 0; i < N - 1; i++) { ans += (arr[i + 1] - arr[i]) * (i + 1) * (N - i - 1); } return ans * 2; } int main(void) { // freopen("cin.txt", "r", stdin); int k; cin >> k; for (int i = 0; i < k; i++) cin >> arr[i]; cout << Fun(k) << endl; return 0; }
这个是WA,看了半天,没找到错误,反正
The location of each cow (in the range 0..1,000,000,000)
没超21亿,用int就是可以!搞了半天,是我错了,应该把那句改为
ans += ( (long long)(arr[i + 1] - arr[i]) ) * (i + 1) * (N - i - 1);
因为类型转换那方面的破事!!!
查看全文
相关阅读:
+7白盒测试与黑盒测试的定义与区别
对于逆序数组,,选择排序 和 插入排序 那个更快?
+1.1向量 链表 数组
3.2 二十三种设计模式全解析
3.1软件体系结构风格
Mysql: 强制走索引:mysql between 日期索引 索引问题-日期索引使用
php: xampp安装对应的phalcon版本(3.2.2-php5.6):比如redis-php5.6, php_igbinary-5.6
京东自营,你TM太坑了。
php:微信公众平台上传多媒体接口 41005错误
php:如何使用PHP排序, key为字母+数字的数组(多维数组)
原文地址:https://www.cnblogs.com/jjtx/p/2533473.html
最新文章
【Windows】免费图片提取文字的方法
【DB2】文件导入导出常见命令总结 EXPORT IMPORT LOAD
【Linux】查询文件中指定字符串的记录
【BIEE】存储安装信息的目录
as well as
计算GPS两点间的距离[单位为:米]
python git log
批处理学习:for语句详解
企业年金
判断圆和矩形是否相交
热门文章
Section Formula
account for 与led to和result in的区别
pclint在VS2013中的配置
介词表示时间
浮点数比较大小的问题
error: 'for' loop initial declarations are only allowed in C99 mode
Ubuntu gcc错误:对'log'等函数未定义的引用
C语言中 ln(以自然对数e为底) lg(以十为底) 以及logab(以a为底,b为真数)的相关知识
EFM32G232F64时钟树
+1瀑布模型的主要特征是什么
Copyright © 2011-2022 走看看