Arithmetic expressions Sergey Svistunov

Evaluate 100 arithmetic expressions as fast as possible.

Input

One expression per line on STDIN. Each expression contains 50,000 int16 numbers with operators +, -, *, / (integer division) and parentheses (, ).

-19550 - ((-14208 / (13583 + -19215)) + (-16832 / 797 + (9060 / -23627)) + ((-6060) + 24953))
30835 - 3703 - (-20089 * -6261 + ((-28985 - 29627) + (-17828 - (22773 / -4014) * 1630)))

Output

Print the int64 result of each expression, one per line, to STDOUT.

Date AuthorLanguageStatus Score
Sep 13, 2026 15:03Andrew EpsteinAndrew EpsteinCPPclang++20.1.2Success3,403
Sep 13, 2026 15:00Andrew EpsteinAndrew EpsteinCPPclang++20.1.2Success5,175
Sep 13, 2026 14:57Andrew EpsteinAndrew EpsteinCPPclang++20.1.2Success3,117+457.94 RP
Sep 13, 2026 14:52Andrew EpsteinAndrew EpsteinCPPclang++20.1.2Success3,999
Sep 13, 2026 14:49Andrew EpsteinAndrew EpsteinCPPclang++20.1.2Success3,636+398.44 RP
Sep 13, 2026 14:45Andrew EpsteinAndrew EpsteinCPPclang++20.1.2Success4,495
Sep 10, 2026 17:24Haha ExpertHaha ExpertCPPg++10.5.0Success6,110
Sep 10, 2026 17:19Haha ExpertHaha ExpertCPPg++10.5.0Success6,063+2.17 RP
Sep 10, 2026 17:04Haha ExpertHaha ExpertCPPg++10.5.0Success6,071+108.24 RP
Sep 10, 2026 16:58Haha ExpertHaha ExpertCPPg++10.5.0Success6,498+10.35 RP
Sep 10, 2026 16:49Haha ExpertHaha ExpertCPPg++10.5.0Success6,589
Sep 10, 2026 16:30Haha ExpertHaha ExpertCPPg++10.5.0Success6,785
Sep 10, 2026 16:17Haha ExpertHaha ExpertCPPclang++20.1.2Success6,607
Sep 10, 2026 16:14Haha ExpertHaha ExpertCPPg++10.5.0Success6,747
Sep 10, 2026 16:12Haha ExpertHaha ExpertCPPg++10.5.0Error
Sep 10, 2026 16:04Haha ExpertHaha ExpertCPPg++10.5.0Success6,542+9.06 RP
Sep 10, 2026 16:02Haha ExpertHaha ExpertCPPclang++20.1.2Success6,581+3.92 RP
Sep 10, 2026 15:53Haha ExpertHaha ExpertCPPclang++20.1.2Success6,598+70.52 RP
Sep 10, 2026 15:37Haha ExpertHaha ExpertCPPclang++20.1.2Success7,221
Sep 10, 2026 15:33Haha ExpertHaha ExpertCPPclang++20.1.2Success6,920+83.06 RP
Sep 10, 2026 15:26Haha ExpertHaha ExpertCPPclang++20.1.2Success7,342+12.68 RP
Sep 10, 2026 15:20Haha ExpertHaha ExpertCPPclang++20.1.2Success7,411+342.40 RP
Sep 10, 2026 15:14Haha ExpertHaha ExpertCPPclang++20.1.2Success30,163
Sep 10, 2026 15:02Andrew EpsteinAndrew EpsteinCPPclang++20.1.2Success4,400
Sep 10, 2026 15:02Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success4,947
Sep 10, 2026 14:51Andrew EpsteinAndrew EpsteinCPPg++14.2.0Success6,922
Sep 10, 2026 14:45Haha ExpertHaha ExpertCSHARP9.0.20Success9,931+3.54 RP
Sep 10, 2026 14:42Victor MerckléVictor MerckléCPPclang++20.1.2Success1,930
Sep 10, 2026 14:38Haha ExpertHaha ExpertCSHARP9.0.20Success9,966+6.40 RP
Sep 10, 2026 14:33Victor MerckléVictor MerckléCPPclang++20.1.2Success1,951
Sep 10, 2026 14:21Victor MerckléVictor MerckléCPPclang++20.1.2Success2,012
Sep 10, 2026 14:16Victor MerckléVictor MerckléCPPclang++20.1.2Success1,930
Sep 10, 2026 14:02Victor MerckléVictor MerckléCPPclang++20.1.2Success1,931
Sep 10, 2026 13:40Victor MerckléVictor MerckléCPPclang++20.1.2Success1,951
Sep 10, 2026 13:38Victor MerckléVictor MerckléCPPclang++20.1.2Success2,098
Sep 10, 2026 13:34Victor MerckléVictor MerckléCPPclang++20.1.2Success1,930
Sep 10, 2026 13:28Victor MerckléVictor MerckléCPPclang++20.1.2Success1,964
Sep 10, 2026 13:07Victor MerckléVictor MerckléCPPclang++20.1.2Success1,896+126.42 RP
Sep 10, 2026 12:54Victor MerckléVictor MerckléCPPclang++20.1.2Success1,919
Sep 10, 2026 12:47Victor MerckléVictor MerckléCPPclang++20.1.2Success1,919+21.68 RP
Sep 10, 2026 12:41Victor MerckléVictor MerckléCPPclang++20.1.2Success1,982
Sep 10, 2026 12:34Victor MerckléVictor MerckléCPPclang++20.1.2Success2,028
Sep 10, 2026 12:20Victor MerckléVictor MerckléCPPclang++20.1.2Success1,925
Sep 10, 2026 10:55Victor MerckléVictor MerckléCPPclang++20.1.2Success1,990
Sep 10, 2026 10:47Victor MerckléVictor MerckléCPPclang++20.1.2Success1,926
Sep 10, 2026 10:41Victor MerckléVictor MerckléCPPclang++20.1.2Success2,275
Sep 10, 2026 10:33Victor MerckléVictor MerckléCPPclang++20.1.2Success2,178
Sep 10, 2026 10:28Victor MerckléVictor MerckléCPPclang++20.1.2Success2,024
Sep 10, 2026 10:23Victor MerckléVictor MerckléCPPg++14.2.0Success2,543
Sep 10, 2026 10:16Victor MerckléVictor MerckléCPPclang++20.1.2Success1,992
Sep 10, 2026 10:10Victor MerckléVictor MerckléCPPclang++20.1.2Success2,016
Sep 10, 2026 10:04Victor MerckléVictor MerckléCPPclang++20.1.2Success2,568
Sep 10, 2026 09:57Victor MerckléVictor MerckléCPPclang++20.1.2Success4,365
Sep 10, 2026 09:42Victor MerckléVictor MerckléCPPclang++20.1.2Success1,958
Sep 10, 2026 09:36Victor MerckléVictor MerckléCPPclang++20.1.2Success1,923+59.16 RP
Sep 10, 2026 09:21Victor MerckléVictor MerckléCPPclang++20.1.2Success1,938
Sep 10, 2026 09:15Victor MerckléVictor MerckléCPPclang++20.1.2Success2,151
Sep 10, 2026 09:07Victor MerckléVictor MerckléCPPclang++20.1.2Success2,337
Sep 10, 2026 08:57Victor MerckléVictor MerckléCPPclang++20.1.2Success2,118
Sep 10, 2026 08:47Victor MerckléVictor MerckléCPPclang++20.1.2Success2,204
Sep 10, 2026 08:37Victor MerckléVictor MerckléCPPclang++20.1.2Success1,953
Sep 10, 2026 08:32Victor MerckléVictor MerckléCPPclang++20.1.2Success2,021
Sep 10, 2026 08:27Victor MerckléVictor MerckléCPPclang++20.1.2Success2,176
Sep 10, 2026 07:23Victor MerckléVictor MerckléCPPclang++20.1.2Success1,951
Sep 9, 2026 22:31Tomislav TunkovicTomislav TunkovicRUSTrust-1.95.0Success2,255+1'714.98 RP
Sep 9, 2026 22:29Tomislav TunkovicTomislav TunkovicGOgo1.26.2Success2,319+1'873.77 RP
Sep 9, 2026 22:21Tomislav TunkovicTomislav TunkovicZIG0.15.1Success2,242+3'161.54 RP
Sep 9, 2026 22:17Tomislav TunkovicTomislav TunkovicCSHARP9.0.15Success2,372+4'470.85 RP
Sep 9, 2026 16:50Victor MerckléVictor MerckléCPPclang++20.1.2Success1,958
Sep 9, 2026 16:45Victor MerckléVictor MerckléCPPclang++20.1.2Success1,953
Sep 9, 2026 14:39Victor MerckléVictor MerckléCPPclang++20.1.2Success1,960
Sep 9, 2026 14:34Victor MerckléVictor MerckléCPPclang++20.1.2Success2,533
Sep 9, 2026 14:29Victor MerckléVictor MerckléCPPclang++20.1.2Success2,035
Sep 9, 2026 14:22Victor MerckléVictor MerckléCPPclang++20.1.2Success2,029
Sep 9, 2026 14:13Victor MerckléVictor MerckléCPPclang++20.1.2Success1,960
Sep 9, 2026 14:00Victor MerckléVictor MerckléCPPclang++20.1.2Success1,954
Sep 8, 2026 20:06Victor MerckléVictor MerckléCPPclang++20.1.2Success2,028
Sep 8, 2026 19:56Victor MerckléVictor MerckléCPPclang++20.1.2Success1,989
Sep 8, 2026 19:46Victor MerckléVictor MerckléCPPclang++20.1.2Success2,161
Sep 8, 2026 19:30Victor MerckléVictor MerckléCPPclang++20.1.2Success2,041
Sep 8, 2026 18:57Victor MerckléVictor MerckléCPPclang++20.1.2Success1,997
Sep 8, 2026 18:47Victor MerckléVictor MerckléCPPclang++20.1.2Success1,934
Sep 8, 2026 18:32Victor MerckléVictor MerckléCPPclang++20.1.2Success1,980
Sep 8, 2026 18:23Victor MerckléVictor MerckléCPPclang++20.1.2Error
Sep 8, 2026 18:14Victor MerckléVictor MerckléCPPclang++20.1.2Success1,934
Sep 8, 2026 18:00Victor MerckléVictor MerckléCPPclang++20.1.2Success1,941
Sep 8, 2026 17:52Victor MerckléVictor MerckléCPPclang++20.1.2Success1,959
Sep 8, 2026 17:43Victor MerckléVictor MerckléCPPclang++20.1.2Error
Sep 8, 2026 17:39Victor MerckléVictor MerckléCPPclang++20.1.2Error
Sep 8, 2026 17:28Victor MerckléVictor MerckléCPPclang++20.1.2Success1,957
Sep 8, 2026 17:24Victor MerckléVictor MerckléCPPclang++20.1.2Error
Sep 8, 2026 17:17Victor MerckléVictor MerckléCPPclang++20.1.2Error+1'302.76 RP
Sep 7, 2026 08:27Haha ExpertHaha ExpertCSHARP9.0.19Success10,513
Sep 7, 2026 08:21Haha ExpertHaha ExpertCSHARP9.0.19Error
Sep 7, 2026 07:37Haha ExpertHaha ExpertCSHARP9.0.19Success10,035
Sep 7, 2026 07:19Haha ExpertHaha ExpertCSHARP9.0.19Error+22.67 RP
Sep 7, 2026 07:03Haha ExpertHaha ExpertCSHARP9.0.19Success10,030+5.14 RP
Sep 7, 2026 06:51Haha ExpertHaha ExpertCSHARP9.0.19Error
Sep 7, 2026 06:45Haha ExpertHaha ExpertCSHARP9.0.19Error
Sep 7, 2026 06:38Haha ExpertHaha ExpertCSHARP9.0.19Error