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
Jul 2, 2026 17:31Victor MerckléVictor MerckléCPPclang++20.1.2Success3,010
Jul 2, 2026 17:14Victor MerckléVictor MerckléCPPclang++20.1.2Success3,033
Jul 2, 2026 17:03Victor MerckléVictor MerckléCPPclang++20.1.2Success2,983
Jul 2, 2026 01:07A_ShamanA_ShamanCPPg++10.5.0Success4,790+28.80 RP
Jul 2, 2026 01:03A_ShamanA_ShamanCPPg++10.5.0Success4,992
Jul 2, 2026 00:58A_ShamanA_ShamanCPPg++10.5.0Success4,857+2.54 RP
Jul 2, 2026 00:52A_ShamanA_ShamanCPPg++10.5.0Success5,580
Jul 2, 2026 00:46A_ShamanA_ShamanCPPg++10.5.0Success4,863+10.10 RP
Jul 2, 2026 00:43A_ShamanA_ShamanCPPg++10.5.0Success5,046
Jul 2, 2026 00:36A_ShamanA_ShamanCPPg++10.5.0Success6,417
Jul 2, 2026 00:25A_ShamanA_ShamanCPPg++10.5.0Success4,887+15.38 RP
Jul 2, 2026 00:12A_ShamanA_ShamanCPPg++10.5.0Success5,031
Jul 2, 2026 00:03A_ShamanA_ShamanCPPg++10.5.0Success4,924+65.07 RP
Jul 1, 2026 14:14Victor MerckléVictor MerckléCPPclang++20.1.2Success12,429
Jul 1, 2026 13:55Victor MerckléVictor MerckléCPPclang++20.1.2Success2,988
Jul 1, 2026 13:50Victor MerckléVictor MerckléCPPclang++20.1.2Success2,955
Jul 1, 2026 13:33Victor MerckléVictor MerckléCPPclang++20.1.2Success3,233
Jul 1, 2026 13:28Victor MerckléVictor MerckléCPPclang++20.1.2Success3,076
Jul 1, 2026 13:15Victor MerckléVictor MerckléCPPclang++20.1.2Success3,159
Jul 1, 2026 13:09Victor MerckléVictor MerckléCPPclang++20.1.2Success3,032
Jul 1, 2026 13:02Victor MerckléVictor MerckléCPPclang++20.1.2Error+4.59 RP
Jun 30, 2026 02:19Victor MerckléVictor MerckléCPPclang++20.1.2Success3,056
Jun 30, 2026 02:14Victor MerckléVictor MerckléCPPclang++20.1.2Success3,535
Jun 30, 2026 02:07Victor MerckléVictor MerckléCPPclang++20.1.2Success3,007
Jun 30, 2026 01:57Victor MerckléVictor MerckléCPPclang++20.1.2Success2,959
Jun 30, 2026 01:52Victor MerckléVictor MerckléCPPclang++20.1.2Success3,226
Jun 30, 2026 01:47Victor MerckléVictor MerckléCPPclang++20.1.2Success2,959
Jun 30, 2026 01:41Victor MerckléVictor MerckléCPPclang++20.1.2Success3,026
Jun 29, 2026 20:29A_ShamanA_ShamanCPPg++10.5.0Success5,087+11.53 RP
Jun 29, 2026 20:26A_ShamanA_ShamanCPPg++10.5.0Success5,117+154.74 RP
Jun 29, 2026 20:23A_ShamanA_ShamanCPPg++10.5.0Success7,171
Jun 29, 2026 01:49Victor MerckléVictor MerckléGOgo1.26.2Error
Jun 28, 2026 02:21Victor MerckléVictor MerckléGOgo1.26.2Error
Jun 27, 2026 15:53Victor MerckléVictor MerckléGOgo1.26.2Error
Jun 26, 2026 17:12A_ShamanA_ShamanCPPg++10.5.0Success8,913
Jun 26, 2026 17:09A_ShamanA_ShamanCPPg++10.5.0Success8,536
Jun 26, 2026 17:06A_ShamanA_ShamanCPPg++10.5.0Success6,844
Jun 26, 2026 17:01A_ShamanA_ShamanCPPg++10.5.0Success12,720
Jun 26, 2026 16:53A_ShamanA_ShamanCPPg++10.5.0Success7,889
Jun 26, 2026 06:23Victor MerckléVictor MerckléCPPclang++20.1.2Success2,955
Jun 26, 2026 06:16Victor MerckléVictor MerckléCPPclang++20.1.2Success3,705
Jun 26, 2026 06:11Victor MerckléVictor MerckléCPPclang++20.1.2Success3,001
Jun 26, 2026 06:06Victor MerckléVictor MerckléCPPclang++20.1.2Success2,979
Jun 26, 2026 06:01Victor MerckléVictor MerckléCPPclang++20.1.2Success3,011
Jun 26, 2026 05:56Victor MerckléVictor MerckléCPPclang++20.1.2Success2,999
Jun 26, 2026 05:51Victor MerckléVictor MerckléCPPclang++20.1.2Success3,608
Jun 26, 2026 05:39Victor MerckléVictor MerckléCPPclang++20.1.2Success2,986
Jun 26, 2026 05:34Victor MerckléVictor MerckléCPPclang++20.1.2Success3,005
Jun 26, 2026 05:29Victor MerckléVictor MerckléCPPclang++20.1.2Success3,137
Jun 26, 2026 05:24Victor MerckléVictor MerckléCPPclang++20.1.2Success3,292
Jun 23, 2026 13:33Victor MerckléVictor MerckléCPPclang++20.1.2Success3,081
Jun 23, 2026 13:28Victor MerckléVictor MerckléCPPclang++20.1.2Success3,160
Jun 23, 2026 13:23Victor MerckléVictor MerckléCPPclang++20.1.2Success3,052
Jun 23, 2026 13:18Victor MerckléVictor MerckléCPPclang++20.1.2Success3,888
Jun 23, 2026 13:13Victor MerckléVictor MerckléCPPclang++20.1.2Success2,987
Jun 23, 2026 13:08Victor MerckléVictor MerckléCPPclang++20.1.2Success3,094
Jun 23, 2026 13:03Victor MerckléVictor MerckléCPPclang++20.1.2Success2,959
Jun 22, 2026 11:06A_ShamanA_ShamanCPPg++10.5.0Success9,314
Jun 22, 2026 11:01A_ShamanA_ShamanCPPg++10.5.0Success9,024
Jun 22, 2026 10:56A_ShamanA_ShamanCPPg++10.5.0Success8,171
Jun 22, 2026 01:18A_ShamanA_ShamanCPPg++10.5.0Success9,746
Jun 22, 2026 01:14A_ShamanA_ShamanCPPg++10.5.0Success8,573
Jun 21, 2026 14:22A_ShamanA_ShamanCPPg++10.5.0Success5,830
Jun 21, 2026 14:16A_ShamanA_ShamanCPPg++10.5.0Success5,814
Jun 21, 2026 14:12A_ShamanA_ShamanCPPg++10.5.0Success6,056
Jun 21, 2026 14:08A_ShamanA_ShamanCPPg++10.5.0Success8,011
Jun 21, 2026 14:05A_ShamanA_ShamanCPPg++10.5.0Success11,692
Jun 21, 2026 14:01A_ShamanA_ShamanCPPg++10.5.0Success11,576
Jun 21, 2026 13:56A_ShamanA_ShamanCPPg++10.5.0Success9,537
Jun 21, 2026 13:54A_ShamanA_ShamanCPPg++10.5.0Success7,988
Jun 21, 2026 13:50A_ShamanA_ShamanCPPg++10.5.0Success6,451
Jun 21, 2026 13:47A_ShamanA_ShamanCPPg++10.5.0Success9,460
Jun 21, 2026 13:33A_ShamanA_ShamanCPPg++10.5.0Success10,138
Jun 21, 2026 13:29A_ShamanA_ShamanCPPg++10.5.0Success7,338
Jun 21, 2026 13:26A_ShamanA_ShamanCPPg++10.5.0Success7,367
Jun 21, 2026 13:24A_ShamanA_ShamanCPPg++10.5.0Success7,590
Jun 21, 2026 13:20A_ShamanA_ShamanCPPg++10.5.0Success7,543
Jun 21, 2026 13:17A_ShamanA_ShamanCPPg++10.5.0Success6,049
Jun 21, 2026 00:44A_ShamanA_ShamanCPPg++10.5.0Success6,449
Jun 21, 2026 00:40A_ShamanA_ShamanCPPg++10.5.0Success6,358
Jun 21, 2026 00:37A_ShamanA_ShamanCPPg++10.5.0Success6,188
Jun 21, 2026 00:34A_ShamanA_ShamanCPPg++10.5.0Success7,143
Jun 20, 2026 15:24A_ShamanA_ShamanCPPg++10.5.0Success6,153
Jun 20, 2026 15:21A_ShamanA_ShamanCPPg++10.5.0Success6,533
Jun 20, 2026 15:18A_ShamanA_ShamanCPPg++10.5.0Error
Jun 20, 2026 15:15A_ShamanA_ShamanCPPg++10.5.0Success6,613
Jun 20, 2026 15:12A_ShamanA_ShamanCPPg++10.5.0Success6,158
Jun 20, 2026 10:27A_ShamanA_ShamanCPPg++10.5.0Success8,151
Jun 20, 2026 10:22A_ShamanA_ShamanCPPg++10.5.0Success5,979
Jun 20, 2026 10:20A_ShamanA_ShamanCPPg++10.5.0Success7,063
Jun 20, 2026 10:15A_ShamanA_ShamanCPPg++10.5.0Error+6.45 RP
Jun 20, 2026 10:12A_ShamanA_ShamanCPPg++10.5.0Success7,254
Jun 20, 2026 09:56A_ShamanA_ShamanCPPg++10.5.0Success5,973
Jun 20, 2026 09:53A_ShamanA_ShamanCPPg++10.5.0Success5,788
Jun 20, 2026 09:49A_ShamanA_ShamanCPPg++10.5.0Success5,762
Jun 20, 2026 09:44A_ShamanA_ShamanCPPg++10.5.0Error+9.28 RP
Jun 20, 2026 09:40A_ShamanA_ShamanCPPg++10.5.0Success8,358
Jun 20, 2026 09:28A_ShamanA_ShamanCPPg++10.5.0Error+183.03 RP
Jun 20, 2026 09:23A_ShamanA_ShamanCPPg++10.5.0Error+200.01 RP
Jun 20, 2026 09:18A_ShamanA_ShamanCPPg++10.5.0Error+1'400.76 RP