Блог пользователя 014-12352-08-NURSULTAN-

Автор 014-12352-08-NURSULTAN-, история, 9 лет назад, По-английски

Hello Codeforces! Yeah... I have a bit problem about "problemset".One of the problem is that. . And my code is that..

input:35
my output:3.43597e+010
real output:33940307968

I know it works by Big Integer.But I don't know how it works.Who gives advices?Please!

  • Проголосовать: нравится
  • -20
  • Проголосовать: не нравится

»
9 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

To eliminate this problem use "fixed". Like

cout << fixed << somenumber;
»
9 лет назад, # |
Rev. 2   Проголосовать: нравится -8 Проголосовать: не нравится

Declare like that.


long long a[] = {1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8092, 16184, 32368, 64736, 129472, 258944, 517888, 1035776, 2071552, 4143104, 8286208, 16572416, 33144832, 66289664, 132579328, 265158656, 530317312, 1060634624, 2121269248, 4242538496LL, 8485076992LL, 16970153984LL, 33940307968LL}; int main() { cin >> n; cout << a[n]; }