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
Jun 28, 2026 02:21Victor MerckléVictor MerckléGOgo1.26.2Success3,119
Jun 27, 2026 15:53Victor MerckléVictor MerckléGOgo1.26.2Success3,115+22.51 RP
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.0Success5,557+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.0Success5,577+9.28 RP
Jun 20, 2026 09:40A_ShamanA_ShamanCPPg++10.5.0Success8,358
Jun 20, 2026 09:28A_ShamanA_ShamanCPPg++10.5.0Success5,606+183.03 RP
Jun 20, 2026 09:23A_ShamanA_ShamanCPPg++10.5.0Success6,247+200.01 RP
Jun 20, 2026 09:18A_ShamanA_ShamanCPPg++10.5.0Success7,139+1'400.76 RP
Jun 20, 2026 07:39A_ShamanA_ShamanCPPg++10.5.0Error
Jun 19, 2026 10:21Victor MerckléVictor MerckléCPPclang++20.1.2Success3,223
Jun 19, 2026 10:06Victor MerckléVictor MerckléCPPclang++20.1.2Success3,035
Jun 19, 2026 09:55Victor MerckléVictor MerckléCPPclang++20.1.2Success2,966
Jun 19, 2026 09:50Victor MerckléVictor MerckléCPPclang++20.1.2Success2,955
Jun 19, 2026 09:40Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 19, 2026 02:03Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 19, 2026 01:53Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 19, 2026 01:43Victor MerckléVictor MerckléCPPclang++20.1.2Success3,003
Jun 19, 2026 01:38Victor MerckléVictor MerckléCPPclang++20.1.2Success2,955
Jun 19, 2026 01:33Victor MerckléVictor MerckléCPPclang++20.1.2Success2,956
Jun 19, 2026 01:28Victor MerckléVictor MerckléCPPclang++20.1.2Success2,955
Jun 19, 2026 01:23Victor MerckléVictor MerckléCPPclang++20.1.2Success2,954
Jun 19, 2026 01:18Victor MerckléVictor MerckléCPPclang++20.1.2Success3,001
Jun 18, 2026 18:04Victor MerckléVictor MerckléCPPclang++20.1.2Success2,954
Jun 18, 2026 17:59Victor MerckléVictor MerckléCPPclang++20.1.2Success2,954+1.15 RP
Jun 18, 2026 17:54Victor MerckléVictor MerckléCPPclang++20.1.2Success2,955+5.72 RP
Jun 18, 2026 17:48Victor MerckléVictor MerckléCPPclang++20.1.2Success3,013
Jun 18, 2026 17:43Victor MerckléVictor MerckléCPPclang++20.1.2Success3,016
Jun 18, 2026 10:01Victor MerckléVictor MerckléCPPclang++20.1.2Success2,962
Jun 18, 2026 00:17Victor MerckléVictor MerckléCPPclang++20.1.2Success3,000
Jun 18, 2026 00:12Victor MerckléVictor MerckléCPPclang++20.1.2Success2,960
Jun 18, 2026 00:07Victor MerckléVictor MerckléCPPclang++20.1.2Success2,962
Jun 18, 2026 00:02Victor MerckléVictor MerckléCPPclang++20.1.2Success2,961
Jun 17, 2026 23:56Victor MerckléVictor MerckléCPPclang++20.1.2Success2,992
Jun 17, 2026 23:51Victor MerckléVictor MerckléCPPclang++20.1.2Success3,005
Jun 17, 2026 11:14Victor MerckléVictor MerckléCPPclang++20.1.2Success2,960
Jun 17, 2026 11:02Victor MerckléVictor MerckléCPPclang++20.1.2Success3,028
Jun 17, 2026 10:57Victor MerckléVictor MerckléCPPclang++20.1.2Success2,960
Jun 17, 2026 10:49Victor MerckléVictor MerckléCPPclang++20.1.2Success2,984
Jun 17, 2026 10:42Victor MerckléVictor MerckléCPPclang++20.1.2Success2,963
Jun 13, 2026 06:45Victor MerckléVictor MerckléRUSTrust-1.95.0Success2,972