Krydom: 暁の水平线に胜利を刻むのです

ソロモンの悪夢、見せてあげる!

@krydom2年前

12/27
14:05
暴力

gift? 高精度? [bzoj 2056]

00:00/00:00

♦♦♦♦♦♦   Description   ♦♦♦♦♦♦

 看下面

♦♦♦♦♦♦   Input   ♦♦♦♦♦♦

输入的第一行为一个整数t。 接下来t行,每行包含九个自然数。

♦♦♦♦♦♦   Output   ♦♦♦♦♦♦

输出t行 每行一个整数,表示2^a+2^b+2^c+2^d+2^e+2^f+2^g+2^h+i。

♦♦♦♦♦♦   Sample Input   ♦♦♦♦♦♦

1
21 30 0 0 0 0 0 0 2147483647

♦♦♦♦♦♦   Sample Output   ♦♦♦♦♦♦

3223322629

♦♦♦♦♦♦   Hint   ♦♦♦♦♦♦

【数据规模】
40% t<=1000
100% t<=100000 a,b,c,d,e,f,g,h<=60 i<=9223372036854775808

♦♦♦♦♦♦   题解  ♦♦♦♦♦♦

可以发现最大数据只比qword也就是unsigned long long 大1,所以在这个时候特判一下就可以不用高精度了

c++:

pascal:

 

gift? 高精度? [bzoj 2056]