博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ZROI#984
阅读量:5289 次
发布时间:2019-06-14

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

众所周知,异或是不进位的加法,也就是\(a^b\le a+b\).

所以要最大化答案就全加起来好了.

\(Code:\)

#include 
#include
#include
#define rint read
#define int long longtemplate < class T > inline T read () { T x = 0 , f = 1 ; char ch = getchar () ; while ( ch < '0' || ch > '9' ) { if ( ch == '-' ) f = - 1 ; ch = getchar () ; } while ( ch >= '0' && ch <= '9' ) { x = ( x << 3 ) + ( x << 1 ) + ( ch - 48 ) ; ch = getchar () ; } return f * x ; }const int N = 1e6 + 100 ;int n , ans ;signed main () { n = rint () ; for (int i = 1 ; i <= n ; ++ i) ans += rint () ; printf ("%lld\n" , ans ) ; return 0 ;}

转载于:https://www.cnblogs.com/Equinox-Flower/p/11523828.html

你可能感兴趣的文章
scrapy中xpath的用法
查看>>
Eclipse在线安装genymotion插件 不显示解决方案
查看>>
[二分][hash][差分] 洛谷 P1117 优秀的拆分
查看>>
Node fs模块同步读取写入追加
查看>>
图书库存管理系统
查看>>
Eclipse加入PHP插件并支持PHP自动提示
查看>>
python的相对导入
查看>>
Java中==、equals、hashcode的区别与重写equals以及hashcode方法实例(转)
查看>>
1123
查看>>
vue1.0学习
查看>>
[20180312]进程管理其中的SQL Server进程占用内存远远大于SQL server内部统计出来的内存...
查看>>
【bzoj5063】旅游 Splay
查看>>
C#中split的方法汇总(StringSplitOptions.RemoveEmptyEntries)
查看>>
URL的解析,C语言实现
查看>>
九度 1554:区间问题
查看>>
ASP.NET MVC 4.0 学习1-C#基础语法
查看>>
python笔记(持续更新)
查看>>
豆瓣电影1
查看>>
数组常用函数
查看>>
python 从csv读数据到mysql
查看>>