FAST2 - Fast Sum of two to an exponent
There is people that really like to do silly thinks, one of them is sum the numbers from 2^0 to 2^n, task is actually really simple, just do a ultra fast sum of term 2^0 to 2^n
Input
the first line starts with a number, T, wich is the number of test cases, T lines will follow
each line contains a number "n" that is the nth term of the sum from 2^0 to 2^n
0<=n<=500
Output
Output the sum from 2^0 to 2^n MODULO 1298074214633706835075030044377087
Example
Input: 3
0
1
2
Output: 1
3
7
Extra: TLE is equal to 0.15s
hide comments
vas14:
2022-03-08 18:09:36
The 500b restriction on the source file is just plain dumb. |
|
sabkx:
2021-06-17 05:49:24
ez AC in one go |
|
nohaxjustsoflo:
2021-03-15 00:55:30
500B file limit really? Implementing this in anything rather than python is literally impossible... Wrote handmade c++ functions for big number sum, mul, and sub in 1.5KB file size and cannot submit.. LOL, nvm it would pass anyway, but really unsatisfying moment... |
|
charlles:
2019-04-10 17:52:22
bitwise operations turn it easy. ;) |
|
imkiller:
2018-06-01 15:15:14
Use pefixSum and precompute it so that u can retrive in O(1)
|
|
dragon_fury:
2015-11-03 16:10:58
python rocks...... :D |
|
Thotsaphon Thanatipanonda:
2015-10-21 09:30:43
Finally, Java can pass this problem!! :D |
|
dwij28:
2015-10-01 16:29:10
Used sys library in python for input, input() function results in TLE, also modular exponentiation gives TLE .. A hint here : think of the fastest way to find 2 ** n, there is a very fast method to do this, and you do not require any exponent functions for this .. :) |
|
gullu_mishra:
2015-09-18 18:28:04
Lovely python ... u rock baby ;-)
|
|
Parul Yadav:
2015-09-07 13:23:36
my first q in python |
Added by: | Rocker3011 |
Date: | 2012-04-14 |
Time limit: | 0.100s |
Source limit: | 500B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | All except: ASM64 |
Resource: | Own problem |