ENG  RUSTimus Online Judge
Online Judge
Problems
Authors
Online contests
About Online Judge
Frequently asked questions
Site news
Webboard
Links
Problem set
Submit solution
Judge status
Guide
Register
Update your info
Authors ranklist
Current contest
Scheduled contests
Past contests
Rules
back to board

Discussion of Problem 1591. Abstract Thinking

Dart MirzMan C++ Edition (Mirzoyan Alexey, Rybinsk SAAT) c++ must die, pascal forever (+) [7] // Problem 1591. Abstract Thinking 16 Nov 2007 01:55
It's enough the pascal's extended type to solve this problem.
But the C++'s double type has only 15 digits :'(

Edited by author 16.11.2007 01:58
Romko [Lviv NU] Re: c++ must die, pascal forever (+) [2] // Problem 1591. Abstract Thinking 18 Nov 2007 16:36
Use long double!
AlexF [USTU Frogs] Re: c++ must die, pascal forever (+) // Problem 1591. Abstract Thinking 18 Nov 2007 17:40
I think it's enough int64
KIRILL(ArcSTUpid coder:) Re: c++ must die, pascal forever (+) // Problem 1591. Abstract Thinking 18 Nov 2007 18:29
I agree with topic), but
i think it depends on compiler

VS help says that long double equals to double and have
15 digits, but actually can store up to 18

strange..
Alias (Alexander Prudaev) Re: c++ must die, pascal forever (+) [3] // Problem 1591. Abstract Thinking 20 Nov 2007 09:57
Int64 is enougth
Ivanov Alexander c++ must die, pascal forever (+) [2] // Problem 1591. Abstract Thinking 20 Nov 2007 16:34
Pascal - это наше всё...
Desperados[KhAI] >> Starov_Lesha Re: c++ must die, pascal forever (+) [1] // Problem 1591. Abstract Thinking 8 Jul 2008 11:55
If you can't normaly solve the problem, just agree with it.
C++ - the best! Pascal - already died.
Denis Koshman Re: c++ must die, pascal forever (+) // Problem 1591. Abstract Thinking 20 Jul 2008 17:10
gcc has 10 bytes for long double while VC long double is 8 bytes long. Anyway, __int64 can hold up to 18 digits. And keep it unsigned :)