CodeForces 598 A Tricky Sum【数学】
来源:互联网 发布:建筑工程网络计划图 编辑:程序博客网 时间:2024/05/16 10:29
题意:
在1-n中,2的幂都为负数,其他为正,求这n个数的和题解:
求出前n项中2的所有幂的和,然后用前n项的和减去二倍的这个数,得到的结果即为所求。
#include<cstdio>#include<math.h>typedef long long ll;int main(){ int t; scanf("%d",&t); while(t--) { ll n,tp=1; scanf("%I64d",&n); while(tp<=n) { tp*=2; } --tp; printf("%I64d\n",n*(n+1)/2-2*tp); } return 0;}
0 0
- Codeforces--598A--Tricky Sum(数学)
- CodeForces 598 A Tricky Sum【数学】
- CodeForces 598A:Tricky Sum【数学】
- Tricky Sum【数学】CodeForces 598A
- Codeforces 653A: Tricky Sum(数学)
- CodeForces 598A--Tricky Sum
- CodeForces 598A- Tricky Sum
- 【CodeForces】[598A]Tricky Sum
- CodeForces 598A Tricky Sum
- codeforces 598A Tricky Sum
- 【Codeforces 598A】 Tricky Sum
- CodeForces 598A Tricky Sum
- CodeForces 598A Tricky Sum
- 【CodeForces 598A Tricky Sum】
- CodeForces 598A Tricky Sum
- CodeForces 598A Tricky Sum
- codeforces 598A Tricky Sum
- A. Tricky Sum CodeForces 598A
- react-js-03-数组标签
- 小白学算法4.1——二叉查找树
- 插头dp初探:BZOJ1210&&Uva1519
- UI第七天
- iOS7新JavaScriptCore框架入门介绍
- CodeForces 598 A Tricky Sum【数学】
- scribe、chukwa、kafka、flume日志系统对比
- ext 学习 - spket插件的安装
- UI第八天
- 4G模块中兴ME3760调试记录
- Install-Package MySql.Data.Entity.EF6失败的解决办法
- UI第九天
- (转载)Spring读书笔记-----Spring的Bean之设置Bean值
- CentOS 设置tomcat为服务