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
Aug 3, 2026 00:50Victor MerckléVictor MerckléCPPclang++20.1.2Success5,885
Aug 3, 2026 00:43Victor MerckléVictor MerckléCPPclang++20.1.2Success2,974
Aug 3, 2026 00:33Victor MerckléVictor MerckléCPPclang++20.1.2Success2,959
Aug 3, 2026 00:28Victor MerckléVictor MerckléCPPclang++20.1.2Success2,968
Aug 3, 2026 00:23Victor MerckléVictor MerckléCPPclang++20.1.2Success3,408
Aug 3, 2026 00:18Victor MerckléVictor MerckléCPPclang++20.1.2Success3,007
Aug 3, 2026 00:00Victor MerckléVictor MerckléCPPclang++20.1.2Success3,015
Aug 2, 2026 19:16Victor MerckléVictor MerckléCPPclang++20.1.2Success2,973
Aug 2, 2026 19:08Victor MerckléVictor MerckléCPPclang++20.1.2Success2,982
Aug 2, 2026 19:03Victor MerckléVictor MerckléCPPg++14.2.0Success3,267
Jul 31, 2026 06:14TonyTonyCPPg++10.5.0Success31,406+318.41 RP
Jul 30, 2026 12:20Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success8,188
Jul 30, 2026 12:16Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success8,162
Jul 30, 2026 12:08Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success3,603+47.70 RP
Jul 30, 2026 11:34Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success3,680
Jul 30, 2026 11:27Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success3,666+250.68 RP
Jul 30, 2026 11:09Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success4,037+344.44 RP
Jul 30, 2026 10:39Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success4,689+2'132.65 RP
Jul 13, 2026 13:35Victor MerckléVictor MerckléCPPclang++20.1.2Success3,017
Jul 10, 2026 18:26Genos0Genos0CPPg++10.5.0Success31,378+318.69 RP
Jul 9, 2026 01:39Victor MerckléVictor MerckléCPPclang++20.1.2Success2,947
Jul 9, 2026 01:23Victor MerckléVictor MerckléCPPg++14.2.0Success12,635+5.00 RP
Jul 8, 2026 01:00Victor MerckléVictor MerckléCPPclang++20.1.2Success2,979
Jul 8, 2026 00:57Victor MerckléVictor MerckléCPPclang++20.1.2Success2,979
Jul 8, 2026 00:52Victor MerckléVictor MerckléCPPclang++20.1.2Success2,979
Jul 8, 2026 00:45Victor MerckléVictor MerckléCPPclang++20.1.2Success3,003
Jul 8, 2026 00:00Victor MerckléVictor MerckléCPPclang++20.1.2Success3,133
Jul 7, 2026 23:55Victor MerckléVictor MerckléCPPclang++20.1.2Success3,132
Jul 7, 2026 23:45Victor MerckléVictor MerckléCPPclang++20.1.2Success2,972
Jul 7, 2026 23:40Victor MerckléVictor MerckléCPPclang++20.1.2Success2,973
Jul 7, 2026 23:23Victor MerckléVictor MerckléCPPclang++20.1.2Success3,115
Jul 7, 2026 16:40Yahor MankevichYahor MankevichCPPg++10.5.0Success31,383+323.64 RP
Jul 7, 2026 01:45Victor MerckléVictor MerckléCPPclang++20.1.2Success3,040
Jul 7, 2026 01:35Victor MerckléVictor MerckléCPPclang++20.1.2Success2,951
Jul 7, 2026 01:30Victor MerckléVictor MerckléCPPclang++20.1.2Success2,995
Jul 7, 2026 01:25Victor MerckléVictor MerckléCPPclang++20.1.2Success2,989
Jul 7, 2026 01:20Victor MerckléVictor MerckléCPPclang++20.1.2Success2,935+27.74 RP
Jul 7, 2026 01:15Victor MerckléVictor MerckléCPPclang++20.1.2Success2,989
Jul 7, 2026 01:09Victor MerckléVictor MerckléCPPclang++20.1.2Success3,052+5.00 RP
Jul 6, 2026 02:34Victor MerckléVictor MerckléCPPclang++20.1.2Success7,932
Jul 6, 2026 02:27Victor MerckléVictor MerckléCPPclang++20.1.2Success2,949
Jul 6, 2026 02:22Victor MerckléVictor MerckléCPPclang++20.1.2Success2,959
Jul 6, 2026 02:17Victor MerckléVictor MerckléCPPclang++20.1.2Success2,947+4.60 RP
Jul 6, 2026 02:12Victor MerckléVictor MerckléCPPclang++20.1.2Success2,949
Jul 6, 2026 02:07Victor MerckléVictor MerckléCPPclang++20.1.2Success2,949+1.15 RP
Jul 6, 2026 01:56Victor MerckléVictor MerckléCPPclang++20.1.2Success3,070
Jul 6, 2026 01:48Victor MerckléVictor MerckléCPPclang++20.1.2Success3,135
Jul 6, 2026 01:42Victor MerckléVictor MerckléCPPclang++20.1.2Success2,972
Jul 6, 2026 01:38Victor MerckléVictor MerckléCPPclang++20.1.2Success8,568
Jul 3, 2026 13:00Victor MerckléVictor MerckléCPPclang++20.1.2Success2,982
Jul 3, 2026 12:55Victor MerckléVictor MerckléCPPclang++20.1.2Success3,036
Jul 3, 2026 12:50Victor MerckléVictor MerckléCPPclang++20.1.2Success2,955
Jul 3, 2026 12:43Victor MerckléVictor MerckléCPPclang++20.1.2Success3,007
Jul 3, 2026 12:38Victor MerckléVictor MerckléCPPclang++20.1.2Success3,011
Jul 3, 2026 12:15Victor MerckléVictor MerckléCPPclang++20.1.2Success8,638
Jul 3, 2026 12:08Victor MerckléVictor MerckléCPPclang++20.1.2Success3,003
Jul 3, 2026 12:03Victor MerckléVictor MerckléCPPclang++20.1.2Success3,009
Jul 3, 2026 11:56Victor MerckléVictor MerckléCPPclang++20.1.2Success3,051
Jul 3, 2026 02:42f0xerif0xeriCPPg++10.5.0Success31,407+318.40 RP
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.2Success2,950+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.2Success3,037+82.45 RP
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