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 18, 2024 13:49Daan de GraafDaan de GraafCPPclang++10.0.0Success137,522
Aug 18, 2024 13:46Daan de GraafDaan de GraafCPPclang++10.0.0Error
Aug 18, 2024 13:42Daan de GraafDaan de GraafCPPclang++10.0.0Error
Aug 18, 2024 13:38Daan de GraafDaan de GraafCPPclang++10.0.0Success131,259+61.90 RP
Aug 18, 2024 13:31Daan de GraafDaan de GraafCPPclang++10.0.0Error
Aug 18, 2024 12:23Joad NacerJoad NacerCPPclang++10.0.0Success7,639
Aug 18, 2024 12:23Joad NacerJoad NacerCPPclang++10.0.0Success7,645
Aug 18, 2024 12:22Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:22Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:21Joad NacerJoad NacerCPPclang++10.0.0Success7,638+2.40 RP
Aug 18, 2024 12:20Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:19Joad NacerJoad NacerCPPclang++10.0.0Success8,628
Aug 18, 2024 12:19Joad NacerJoad NacerCPPclang++10.0.0Success7,652+4.59 RP
Aug 18, 2024 12:18Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:14Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:13Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:12Joad NacerJoad NacerCPPclang++10.0.0Success7,735
Aug 18, 2024 12:12Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:11Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:11Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:10Joad NacerJoad NacerCPPclang++10.0.0Success7,709
Aug 18, 2024 12:09Joad NacerJoad NacerCPPclang++10.0.0Success7,715
Aug 18, 2024 12:09Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:08Joad NacerJoad NacerCPPclang++10.0.0Success7,713
Aug 18, 2024 12:07Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:07Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:06Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:06Joad NacerJoad NacerCPPclang++10.0.0Error
Aug 18, 2024 12:05Joad NacerJoad NacerCPPclang++10.0.0Success7,760
Aug 18, 2024 12:05Joad NacerJoad NacerCPPg++9.4.0Success7,825
Aug 18, 2024 12:04Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success9,341
Aug 18, 2024 12:02Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success9,504
Aug 18, 2024 11:39Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success9,625
Aug 18, 2024 11:36Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success9,493
Aug 18, 2024 08:08Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success9,216
Aug 18, 2024 08:05Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success9,169
Aug 18, 2024 07:59Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success9,370
Aug 17, 2024 22:33Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success9,165+3.44 RP
Aug 17, 2024 22:32Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success9,194+32.03 RP
Aug 17, 2024 21:57Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success9,473+140.22 RP
Aug 17, 2024 21:57Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 17, 2024 21:48Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 17, 2024 21:43Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 17, 2024 21:39Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 17, 2024 21:36Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 17, 2024 21:35Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 17, 2024 20:56Daan de GraafDaan de GraafGOgo1.23.0Success700,012+14.29 RP
Aug 17, 2024 20:32Daan de GraafDaan de GraafCPPg++9.4.0Error
Aug 17, 2024 20:23Daan de GraafDaan de GraafCPPg++9.4.0Error
Aug 17, 2024 20:20Daan de GraafDaan de GraafCPPg++9.4.0Error
Aug 17, 2024 20:19Daan de GraafDaan de GraafCPPg++9.4.0Error
Aug 17, 2024 20:13Daan de GraafDaan de GraafCPPg++9.4.0Error
Aug 17, 2024 17:14Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success13,239
Aug 17, 2024 17:13Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 17, 2024 16:46Daan de GraafDaan de GraafCPPg++9.4.0Error
Aug 17, 2024 16:29Daan de GraafDaan de GraafCPPg++9.4.0Error
Aug 17, 2024 16:03Daan de GraafDaan de GraafCPPg++9.4.0Error
Aug 17, 2024 15:52Daan de GraafDaan de GraafCPPg++9.4.0Error
Aug 17, 2024 15:51Daan de GraafDaan de GraafCPPg++9.4.0Error
Aug 17, 2024 15:33Daan de GraafDaan de GraafCPPg++9.4.0Error
Aug 17, 2024 11:17Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success10,924+62.68 RP
Aug 17, 2024 10:40Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success12,600
Aug 17, 2024 10:39Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success12,319
Aug 17, 2024 10:37Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success12,465
Aug 17, 2024 10:37Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 17, 2024 10:34Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success12,190
Aug 17, 2024 10:34Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success12,115
Aug 17, 2024 10:33Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success12,007
Aug 17, 2024 10:31Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success12,088
Aug 17, 2024 10:30Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success12,683
Aug 17, 2024 10:18Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success11,818
Aug 17, 2024 09:23Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success11,916
Aug 17, 2024 09:09Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success11,727+852.73 RP
Aug 17, 2024 09:08Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 17, 2024 09:04Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Error
Aug 16, 2024 20:25Andrey LikhachevAndrey LikhachevGOgo1.22.4Error
Jul 26, 2024 22:53Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success5,317
Jul 26, 2024 22:51Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Jul 26, 2024 22:50Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Success5,782
Jul 26, 2024 22:49Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success5,596
Jul 26, 2024 22:49Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success5,317
Jul 26, 2024 22:49Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success5,309
Jun 30, 2024 15:06AnSaAnSaCPPg++9.4.0Error
Jun 30, 2024 15:03AnSaAnSaCPPg++9.4.0Error
May 27, 2024 23:52Joad NacerJoad NacerCPPg++9.4.0Error
May 27, 2024 23:20Joad NacerJoad NacerCPPg++9.4.0Error
May 27, 2024 23:20Joad NacerJoad NacerCPPg++9.4.0Success8,030
May 27, 2024 23:19Joad NacerJoad NacerCPPg++9.4.0Error
May 27, 2024 23:17Joad NacerJoad NacerCPPg++9.4.0Error
May 27, 2024 23:16Joad NacerJoad NacerCPPg++9.4.0Success7,915
May 27, 2024 23:16Joad NacerJoad NacerCPPg++9.4.0Error
May 27, 2024 23:14Joad NacerJoad NacerCPPg++9.4.0Success7,932
May 27, 2024 22:43Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 23:51Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 23:50Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 23:48Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 23:46Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 23:33Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 23:32Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 23:28Joad NacerJoad NacerCPPg++9.4.0Success8,039