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
Dec 24, 2024 20:28Joad NacerJoad NacerCPPclang++18.1.3Success7,423
Dec 24, 2024 20:28Joad NacerJoad NacerCPPg++13.2.0Success6,805
Dec 24, 2024 19:20Joad NacerJoad NacerCPPg++13.2.0Success6,509
Dec 24, 2024 19:20Joad NacerJoad NacerCPPclang++18.1.3Success6,237
Dec 24, 2024 19:17Joad NacerJoad NacerCPPclang++18.1.3Success6,432
Dec 24, 2024 19:16Joad NacerJoad NacerCPPclang++18.1.3Success6,357
Dec 24, 2024 19:16Joad NacerJoad NacerCPPclang++18.1.3Success6,360
Dec 24, 2024 19:15Joad NacerJoad NacerCPPclang++18.1.3Success6,219+16.63 RP
Dec 24, 2024 19:14Joad NacerJoad NacerCPPclang++18.1.3Success6,428
Dec 24, 2024 19:14Joad NacerJoad NacerCPPclang++18.1.3Success6,447
Dec 24, 2024 19:12Joad NacerJoad NacerCPPclang++18.1.3Success6,284+1.27 RP
Dec 24, 2024 19:05Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 03:20Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 03:17Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 03:12Joad NacerJoad NacerCPPclang++18.1.3Success6,290
Dec 24, 2024 03:12Joad NacerJoad NacerCPPclang++18.1.3Success6,289+0.25 RP
Dec 24, 2024 03:11Joad NacerJoad NacerCPPclang++18.1.3Success6,629
Dec 24, 2024 03:10Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 03:05Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 03:01Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 02:38Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 02:16Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 02:15Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 02:14Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 02:13Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 02:07Joad NacerJoad NacerCPPclang++18.1.3Success6,324
Dec 24, 2024 02:05Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 02:02Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 02:01Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 02:01Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 02:00Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 01:57Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 01:52Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 01:48Joad NacerJoad NacerCPPclang++18.1.3Success6,372
Dec 24, 2024 01:46Joad NacerJoad NacerCPPclang++18.1.3Success6,290+1.01 RP
Dec 24, 2024 01:45Joad NacerJoad NacerCPPclang++18.1.3Success6,294+13.02 RP
Dec 24, 2024 01:44Joad NacerJoad NacerCPPclang++18.1.3Success6,346+0.25 RP
Dec 24, 2024 01:44Joad NacerJoad NacerCPPclang++18.1.3Success6,725
Dec 24, 2024 01:44Joad NacerJoad NacerCPPclang++18.1.3Success6,854
Dec 24, 2024 01:44Joad NacerJoad NacerCPPclang++18.1.3Success7,085
Dec 24, 2024 01:43Joad NacerJoad NacerCPPclang++18.1.3Success7,190
Dec 24, 2024 01:42Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 01:40Joad NacerJoad NacerCPPclang++18.1.3Success6,495
Dec 24, 2024 01:39Joad NacerJoad NacerCPPclang++18.1.3Success6,347+0.25 RP
Dec 24, 2024 01:38Joad NacerJoad NacerCPPclang++18.1.3Success6,348+65.64 RP
Dec 24, 2024 01:36Joad NacerJoad NacerCPPg++13.2.0Success6,791
Dec 24, 2024 00:55Joad NacerJoad NacerCPPg++13.2.0Success7,980
Dec 24, 2024 00:55Joad NacerJoad NacerCPPclang++18.1.3Success7,269
Dec 24, 2024 00:54Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 00:52Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 00:51Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 00:49Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 00:49Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 00:48Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 00:47Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 00:46Joad NacerJoad NacerCPPg++13.2.0Error
Dec 24, 2024 00:46Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 00:45Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 00:37Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 00:36Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 00:34Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 00:19Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 24, 2024 00:19Joad NacerJoad NacerCPPg++13.2.0Error
Dec 24, 2024 00:07Joad NacerJoad NacerCPPclang++18.1.3Success6,755
Dec 24, 2024 00:02Joad NacerJoad NacerCPPclang++18.1.3Success6,627
Dec 24, 2024 00:01Joad NacerJoad NacerCPPclang++18.1.3Success6,624+9.96 RP
Dec 24, 2024 00:01Joad NacerJoad NacerCPPclang++18.1.3Success7,670
Dec 24, 2024 00:00Joad NacerJoad NacerCPPclang++18.1.3Success6,689
Dec 24, 2024 00:00Joad NacerJoad NacerCPPclang++18.1.3Success6,668+0.90 RP
Dec 23, 2024 23:32Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 23, 2024 23:26Joad NacerJoad NacerCPPclang++18.1.3Success6,674
Dec 23, 2024 23:24Joad NacerJoad NacerCPPclang++18.1.3Success6,672+4.03 RP
Dec 23, 2024 23:23Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 23, 2024 23:19Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 23, 2024 23:16Joad NacerJoad NacerCPPg++13.2.0Success7,199
Dec 23, 2024 23:15Joad NacerJoad NacerCPPclang++18.1.3Success6,690+185.53 RP
Dec 22, 2024 22:44HighloadGPTO1HighloadGPTO1CPPg++13.2.0Success13,528+0.16 RP
Dec 22, 2024 22:42HighloadGPTO1HighloadGPTO1CPPg++13.2.0Success13,531+48.82 RP
Dec 22, 2024 22:42HighloadGPTO1HighloadGPTO1CPPclang++18.1.3Success14,488+690.23 RP
Dec 20, 2024 10:09NoSIMD_C#NoSIMD_C#CSHARP9.0.0Error
Dec 20, 2024 10:07NoSIMD_C#NoSIMD_C#CSHARP9.0.0Error
Dec 20, 2024 10:04NoSIMD_C#NoSIMD_C#CSHARP9.0.0Error
Dec 13, 2024 08:00NoSIMD_C#NoSIMD_C#CSHARP9.0.0Success19,969+3.94 RP
Dec 12, 2024 20:10Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 12, 2024 20:08Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 12, 2024 20:08Joad NacerJoad NacerCPPclang++18.1.3Error
Dec 12, 2024 18:42Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Success4,291
Dec 12, 2024 18:42Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success4,742
Dec 7, 2024 18:38NoSIMD_C#NoSIMD_C#CSHARP9.0.0Success20,048+29.74 RP
Dec 4, 2024 12:21NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success20,664+76.08 RP
Nov 29, 2024 17:02NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Success22,427+200.54 RP
Nov 29, 2024 16:53NoSIMD_C#NoSIMD_C#CSHARP9.0.0-rc.2Error
Nov 29, 2024 13:49E SequeiraE SequeiraGOgo1.23.3Success13,155
Nov 29, 2024 13:46E SequeiraE SequeiraCPPclang++18.1.3Success8,228+48.09 RP
Nov 29, 2024 13:43E SequeiraE SequeiraCPPclang++18.1.3Success8,567+7.04 RP
Nov 29, 2024 13:41E SequeiraE SequeiraCPPclang++18.1.3Success8,619+11.99 RP
Nov 29, 2024 13:37E SequeiraE SequeiraCPPclang++18.1.3Error
Nov 29, 2024 13:32E SequeiraE SequeiraCPPclang++18.1.3Success8,709+6.55 RP
Nov 29, 2024 13:31E SequeiraE SequeiraCPPg++13.2.0Success8,968
Nov 29, 2024 13:27E SequeiraE SequeiraCPPg++13.2.0Success8,920