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.
Source Code
Source code access is restricted. Log in to request access.
Challenge History
No challenges yet.
Run Statistics
| # | Date | Score | Wall Time | CPU User | CPU System | Memory | Error | |
|---|---|---|---|---|---|---|---|---|
| 1 | Sep 22, 2021 16:23 | 5,435 | 458,590,834 | 157,603,295 | 0 | 27,443,200 | ||
| 2 | Sep 22, 2021 16:27 | 5,436 | 471,511,445 | 157,654,458 | 0 | 27,439,104 | ||
| 3 | Sep 22, 2021 21:18 | 5,438 | 485,277,626 | 157,696,202 | 0 | 27,385,856 | ||
| 4 | Sep 22, 2021 16:32 | 5,439 | 447,782,789 | 157,721,622 | 0 | 27,447,296 | ||
| 5 | Sep 22, 2021 16:32 | 5,439 | 507,278,530 | 157,743,022 | 0 | 27,447,296 | ||
| 6 | Sep 22, 2021 21:18 | 5,439 | 411,686,169 | 157,725,814 | 0 | 27,443,200 | ||
| 7 | Sep 22, 2021 16:47 | 5,442 | 466,499,756 | 157,820,820 | 0 | 27,447,296 | ||
| 8 | Sep 22, 2021 16:27 | 5,444 | 449,083,372 | 157,870,819 | 0 | 27,455,488 | ||
| 9 | Sep 22, 2021 16:47 | 5,449 | 487,570,951 | 158,023,027 | 0 | 27,447,296 | ||
| 10 | Sep 22, 2021 16:27 | 5,453 | 467,977,505 | 158,127,644 | 0 | 27,447,296 | ||
| 11 | Sep 22, 2021 16:23 | 5,456 | 443,276,080 | 158,236,913 | 0 | 27,443,200 | ||
| 12 | Sep 22, 2021 16:23 | 5,486 | 514,370,756 | 159,101,334 | 0 | 27,447,296 | ||
| 13 | Sep 22, 2021 21:18 | 5,495 | 537,150,739 | 159,360,003 | 0 | 27,447,296 | ||
| 14 | Sep 22, 2021 16:47 | 5,503 | 519,141,431 | 159,589,822 | 0 | 27,447,296 | ||
| 15 | Sep 22, 2021 16:32 | 5,505 | 499,556,375 | 159,653,717 | 0 | 27,447,296 | ||
| 16 | Sep 22, 2021 16:47 | 5,631 | 359,883,300 | 134,893,000 | 28,398,000 | 33,484,800 | ||
| 17 | Sep 22, 2021 21:18 | 5,635 | 353,726,075 | 133,341,000 | 30,077,000 | 33,906,688 | ||
| 18 | Sep 22, 2021 21:18 | 5,640 | 343,685,486 | 134,291,000 | 29,281,000 | 33,546,240 | ||
| 19 | Sep 22, 2021 16:27 | 5,648 | 379,646,553 | 138,765,000 | 25,040,000 | 34,013,184 | ||
| 20 | Sep 22, 2021 16:27 | 5,651 | 353,944,294 | 130,719,000 | 33,167,000 | 33,828,864 | ||
| 21 | Sep 22, 2021 16:32 | 5,651 | 351,539,252 | 131,692,000 | 32,191,000 | 33,890,304 | ||
| 22 | Sep 22, 2021 16:23 | 5,653 | 365,344,222 | 133,754,000 | 30,170,000 | 33,779,712 | ||
| 23 | Sep 22, 2021 16:32 | 5,655 | 371,322,077 | 133,813,000 | 30,183,000 | 34,041,856 | ||
| 24 | Sep 22, 2021 16:27 | 5,657 | 363,783,327 | 136,364,000 | 27,683,000 | 33,914,880 | ||
| 25 | Sep 22, 2021 16:32 | 5,657 | 370,122,888 | 132,230,000 | 31,814,000 | 33,714,176 | ||
| 26 | Sep 22, 2021 16:27 | 5,659 | 359,201,421 | 141,879,000 | 22,234,000 | 33,218,560 | ||
| 27 | Sep 22, 2021 16:32 | 5,659 | 372,629,254 | 127,636,000 | 36,467,000 | 34,021,376 | ||
| 28 | Sep 22, 2021 16:27 | 5,662 | 348,817,209 | 136,668,000 | 27,537,000 | 33,894,400 | ||
| 29 | Sep 22, 2021 16:27 | 5,662 | 373,350,345 | 135,639,000 | 28,555,000 | 33,550,336 | ||
| 30 | Sep 22, 2021 16:32 | 5,662 | 356,674,286 | 132,536,000 | 31,650,000 | 33,792,000 | ||
| 31 | Sep 22, 2021 16:47 | 5,663 | 349,743,207 | 134,999,000 | 29,216,000 | 33,902,592 | ||
| 32 | Sep 22, 2021 16:23 | 5,668 | 362,287,406 | 133,497,000 | 30,883,000 | 34,041,856 | ||
| 33 | Sep 22, 2021 16:27 | 5,668 | 369,664,754 | 133,482,000 | 30,880,000 | 33,689,600 | ||
| 34 | Sep 22, 2021 16:32 | 5,668 | 372,164,751 | 130,321,000 | 34,039,000 | 33,632,256 | ||
| 35 | Sep 22, 2021 16:47 | 5,671 | 382,062,246 | 136,023,000 | 28,422,000 | 34,054,144 | ||
| 36 | Sep 22, 2021 21:18 | 5,673 | 377,559,669 | 129,683,000 | 34,840,000 | 34,316,288 | ||
| 37 | Sep 22, 2021 16:27 | 5,675 | 377,143,530 | 141,377,000 | 23,211,000 | 33,890,304 | ||
| 38 | Sep 22, 2021 16:23 | 5,675 | 359,768,028 | 133,645,000 | 30,917,000 | 34,148,352 | ||
| 39 | Sep 22, 2021 16:32 | 5,676 | 381,817,301 | 136,988,000 | 27,602,000 | 33,554,432 | ||
| 40 | Sep 22, 2021 16:32 | 5,676 | 354,656,938 | 133,488,000 | 31,113,000 | 33,628,160 | ||
| 41 | Sep 22, 2021 16:47 | 5,676 | 371,086,989 | 135,326,000 | 29,287,000 | 33,890,304 | ||
| 42 | Sep 22, 2021 16:47 | 5,678 | 379,120,255 | 136,380,000 | 28,286,000 | 34,004,992 | ||
| 43 | Sep 22, 2021 16:23 | 5,682 | 377,843,830 | 133,626,000 | 31,146,000 | 33,914,880 | ||
| 44 | Sep 22, 2021 16:23 | 5,686 | 379,733,300 | 135,379,000 | 29,518,000 | 33,759,232 | ||
| 45 | Sep 22, 2021 16:47 | 5,686 | 372,708,437 | 136,396,000 | 28,500,000 | 33,923,072 | ||
| 46 | Sep 22, 2021 16:47 | 5,686 | 348,097,582 | 144,419,000 | 20,477,000 | 33,746,944 | ||
| 47 | Sep 22, 2021 16:47 | 5,690 | 355,704,551 | 132,202,000 | 32,802,000 | 33,837,056 | ||
| 48 | Sep 22, 2021 16:47 | 5,690 | 372,846,434 | 134,814,000 | 30,182,000 | 33,746,944 | ||
| 49 | Sep 22, 2021 21:18 | 5,690 | 378,178,147 | 136,491,000 | 28,520,000 | 33,914,880 | ||
| 50 | Sep 22, 2021 16:27 | 5,692 | 375,223,747 | 134,065,000 | 31,015,000 | 34,250,752 | ||
| 51 | Sep 22, 2021 21:18 | 5,692 | 370,194,213 | 138,939,000 | 26,116,000 | 33,796,096 | ||
| 52 | Sep 22, 2021 16:23 | 5,692 | 385,973,621 | 142,552,000 | 22,508,000 | 33,710,080 | ||
| 53 | Sep 22, 2021 21:18 | 5,696 | 368,789,443 | 133,966,000 | 31,225,000 | 33,890,304 | ||
| 54 | Sep 22, 2021 16:23 | 5,699 | 354,382,083 | 134,226,000 | 31,052,000 | 34,058,240 | ||
| 55 | Sep 22, 2021 21:18 | 5,701 | 381,262,599 | 139,330,000 | 25,994,000 | 34,582,528 | ||
| 56 | Sep 22, 2021 16:23 | 5,701 | 381,854,316 | 142,018,000 | 23,316,000 | 33,746,944 | ||
| 57 | Sep 22, 2021 16:32 | 5,704 | 377,524,858 | 130,171,000 | 35,234,000 | 34,021,376 | ||
| 58 | Sep 22, 2021 21:18 | 5,707 | 383,061,092 | 144,955,000 | 20,553,000 | 33,533,952 | ||
| 59 | Sep 22, 2021 16:23 | 5,708 | 363,146,303 | 134,438,000 | 31,101,000 | 33,751,040 | ||
| 60 | Sep 22, 2021 21:18 | 5,714 | 382,672,475 | 133,773,000 | 31,945,000 | 33,370,112 |