博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
多校6 1011 Key Set
阅读量:6326 次
发布时间:2019-06-22

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

Key Set

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others)

Total Submission(s): 1476    Accepted Submission(s): 726

Problem Description
soda has a set 
S with n integers {
1,2,,n}
. A set is called key set if the sum of integers in the set is an even number. He wants to know how many nonempty subsets of S are key set.
 

 

Input
There are multiple test cases. The first line of input contains an integer 
T (1T105), indicating the number of test cases. For each test case:
The first line contains an integer n (1n109), the number of integers in the set.
 

 

Output
For each test case, output the number of key sets modulo 1000000007.
 

 

Sample Input
4 1 2 3 4
 

 

Sample Output
0 1 3 7

 

1 #include 
2 #include
3 using namespace std; 4 long long mod=1000000007; 5 6 long long pow_mod(long long x, long long n) { 7 long long res = 1; 8 while (n) { 9 if (n & 1) res = res * x % mod;10 x = x * x % mod;11 n >>= 1;12 }13 return res;14 }15 16 int main()17 {18 int T;19 long long n;20 scanf("%d",&T);21 while(T--)22 {23 scanf("%I64d",&n);24 printf ("%I64d\n", pow_mod (2, n - 1) - 1);25 }26 return 0;27 }
View Code

 

转载于:https://www.cnblogs.com/cyd308/p/4771386.html

你可能感兴趣的文章
在mac上命令行里面如何打开文本编辑器?
查看>>
在某公司工作一年的自我总结01
查看>>
通过Jetty搭建一个简单的Servlet运行环境
查看>>
装上了Fedora19
查看>>
BLDC之六种霍尔检测换相排序表
查看>>
JfreeCHart 异常:Chart image not found
查看>>
设计模式之——单例模式
查看>>
全志a13开发总结
查看>>
用 PS 调整服务器时间
查看>>
让工作自动化
查看>>
Lucene:为文本文件创建索引
查看>>
hive函数参考手册
查看>>
2019年川甘青三省三县迎新春文艺演出在四川阿坝县举行
查看>>
日本长崎市着手为和平祈念像重新上色
查看>>
春运里的铁路桥梁工:攀爬检查犹如“蜘蛛侠”
查看>>
第91届奥斯卡公布入围名单 四名华裔电影人入围
查看>>
安徽现首套被动房 可自主“呼吸”
查看>>
冬训成果何在?林丹无缘新赛季首冠状态成迷
查看>>
一个连区块链是什么都不知道的财经“专家”也敢谈比特币是泡沫?
查看>>
还原论方法无法解开意识之谜,理解意识需要整体考虑
查看>>