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