FPEvalDataset/LeetCodeProblem
0305
1{2 "id": 2350,3 "name": "find_closest_number_to_zero",4 "difficulty": "Easy",5 "link": "https://leetcode.com/problems/find-closest-number-to-zero/",6 "date": "1648857600000",7 "task_description": "Given an integer array `nums` of size `n`, return _the number with the value **closest** to _`0`_ in _`nums`. If there are multiple answers, return _the number with the **largest** value_. **Example 1:** ``` **Input:** nums = [-4,-2,1,4,8] **Output:** 1 **Explanation:** The distance from -4 to 0 is |-4| = 4. The distance from -2 to 0 is |-2| = 2. The distance from 1 to 0 is |1| = 1. The distance from 4 to 0 is |4| = 4. The distance from 8 to 0 is |8| = 8. Thus, the closest number to 0 in the array is 1. ``` **Example 2:** ``` **Input:** nums = [2,-1,1] **Output:** 1 **Explanation:** 1 and -1 are both the closest numbers to 0, so 1 being larger is returned. ``` **Constraints:** `1 <= n <= 1000` `-105 <= nums[i] <= 105`",8 "public_test_cases": [9 {10 "label": "Example 1",11 "input": "nums = [-4,-2,1,4,8]",12 "output": "1 "13 },14 {15 "label": "Example 2",16 "input": "nums = [2,-1,1]",17 "output": "1 "18 }19 ],20 "private_test_cases": [21 {22 "input": [23 25509,24 -75637,25 -41068,26 -65953,27 9429,28 -80766,29 -48244,30 -4409,31 3621,32 9605,33 -26206,34 -99648,35 -84665,36 50777,37 67848,38 76499,39 -72471,40 -64205,41 -73414,42 21723,43 -37673,44 14703,45 26472,46 -88807,47 57354,48 -12503,49 70560,50 -45750,51 -16223,52 -98904,53 -40065,54 72520,55 3466,56 -68712,57 -4812,58 22291,59 53509,60 34933,61 -15522,62 70583,63 44319,64 -13428,65 -3177,66 21462,67 6735,68 574,69 -54689,70 54490,71 -781,72 48664,73 8951,74 -11964,75 -76842,76 -75843,77 64830,78 -20244,79 -29495,80 -88938,81 43235,82 -96468,83 -85384,84 84404,85 -9239,86 5366,87 32981,88 -86491,89 58553,90 51768,91 -98749,92 -56825,93 -58171,94 -29906,95 -42804,96 9124,97 53959,98 75113,99 -88811,100 -32117,101 5196,102 -64270,103 16122,104 8718,105 45205,106 -62665,107 23941,108 41412,109 -34218,110 69440,111 58435,112 -54054,113 -13989,114 -15,115 64202,116 18700,117 -9812,118 2568,119 5215,120 57649,121 -73578,122 53367,123 11240,124 -48636,125 -24557,126 -136,127 42407,128 -15925,129 -94934,130 96813,131 6055,132 42985,133 27050,134 -28108,135 -23525,136 22823,137 -37711,138 -1391,139 26847,140 -77445,141 -97835,142 22239,143 -42242,144 -75006,145 -3750,146 -66861,147 -38571,148 37251,149 78122,150 -46605,151 -2324,152 -54479,153 21396,154 73860,155 94542,156 -76807,157 -28143,158 65789,159 18451,160 -55563,161 39833,162 -65167,163 -83287,164 -40162,165 73467,166 24679,167 35129,168 -38376,169 12135,170 -98013,171 76513,172 -98437,173 29192,174 99346,175 28407,176 68205,177 42941,178 -34208,179 -10691,180 -7606,181 34259,182 66198,183 -28383,184 9460,185 -5630,186 -69386,187 67947,188 54880,189 68560,190 95543,191 -70616,192 40934,193 66737,194 50501,195 66872,196 -37490,197 27471,198 41503,199 12645,200 19853,201 22488,202 -47045,203 -24446,204 5555,205 38409,206 27501,207 -25780,208 -91128,209 -30360,210 -26920,211 -40590,212 -71103,213 91020,214 -32254,215 88304,216 -52075,217 1856,218 89387,219 97139,220 90393,221 -37223,222 26996,223 -78607,224 95226,225 -63506,226 28907,227 -86218,228 -32817,229 -20779,230 52237,231 49654,232 -57954,233 37495,234 50665,235 -99373,236 -59417,237 -98299,238 -14770,239 7374,240 -90593,241 58826,242 -81961,243 -86985,244 -40844,245 8179,246 -40166,247 -31849,248 82024,249 40914,250 47222,251 93923,252 95401,253 -22001,254 53192,255 -35699,256 75495,257 49648,258 58566,259 18776,260 73135,261 -1170,262 65351,263 -52648,264 -61839,265 -14768,266 -34644,267 54707,268 -70596,269 90213,270 96764,271 -63959,272 -83656,273 79926,274 -88606,275 93984,276 48868,277 -54473,278 -38253,279 44792,280 73040,281 53883,282 8887,283 11276,284 -86937,285 -11369,286 71375,287 48046,288 -70241,289 97465,290 -9193,291 19714,292 70906,293 -19963,294 49674,295 75546,296 -29418,297 -17005,298 5854,299 62916,300 -15880,301 50850,302 91612,303 -24562,304 15960,305 53362,306 -88796,307 -79259,308 70595,309 -85214,310 54333,311 -45237,312 -5228,313 -75679,314 -35349,315 46911,316 23440,317 94116,318 83671,319 -91486,320 78628,321 26743,322 63185,323 18085,324 28293,325 23441,326 9983,327 -33741,328 58182,329 -56315,330 -95598,331 76051,332 12285,333 -29503,334 96360,335 -55723,336 12233,337 95421,338 86823,339 65556,340 -79154,341 82890,342 44392,343 -25323,344 13732,345 -37088,346 13084,347 63542,348 33247,349 -57298,350 74355,351 58232,352 5754,353 57431,354 -23747,355 -53360,356 75519,357 56972,358 3506,359 -35860,360 97394,361 -12026,362 56930,363 -731,364 1301,365 -40969,366 -78364,367 8661,368 -85015,369 -97565,370 -30321,371 44361,372 97724,373 -33544,374 70928,375 -27947,376 -66543,377 43961,378 76602,379 -14461,380 -22321,381 57691,382 77991,383 78825,384 -55461,385 -57111,386 -38601,387 91260,388 8111,389 60578,390 -9095,391 -29885,392 -11087,393 47876,394 -58137,395 -2480,396 -99666,397 -14006,398 -31487,399 -70704,400 -65360,401 73026,402 -23055,403 78403,404 -17381,405 18961,406 -88514,407 -61408,408 95893,409 -98617,410 46579,411 -21570,412 -31832,413 -47458,414 83729,415 66724,416 22177,417 31272,418 -22645,419 -86416,420 -87466,421 -41702,422 -86862,423 -70666,424 -12075,425 96932,426 -16193,427 9975,428 -34617,429 -67881,430 95100,431 9066,432 -34278,433 -62085,434 21561,435 2047,436 61764,437 74310,438 -37855,439 -62362,440 -72256,441 2756,442 34682,443 -66219,444 61797,445 -41316,446 -46706,447 -16396,448 -71588,449 -56528,450 -21628,451 56472,452 70961,453 3552,454 66397,455 -21236,456 94258,457 83280,458 -46779,459 -32894,460 -77827,461 -29482,462 -90790,463 -38201,464 -69433,465 60560,466 24702,467 44291,468 3899,469 7310,470 -47591,471 -89890,472 -24971,473 -28065,474 60937,475 -27201,476 50764,477 40644,478 -92499,479 97019,480 61141,481 -46427,482 -39498,483 -26753,484 -57365,485 -54453,486 -10081,487 69806,488 -67916,489 34670,490 -17340,491 49829,492 71400,493 37624,494 -17130,495 -55005,496 73852,497 -82491,498 88808,499 -23018,500 72981,501 -69586,502 80372,503 -63428,504 85893,505 -6645,506 -93121,507 -46570,508 -9275,509 12643,510 72048,511 10349,512 -21004,513 -77523,514 -9881,515 88583,516 -1141,517 -58080,518 1603,519 32718,520 6359,521 49135,522 65828,523 34384,524 65278,525 -61649,526 -2467,527 27413,528 -40264,529 -67696,530 -84697,531 63563,532 -73184,533 56826,534 -5386,535 97462,536 71604,537 29043,538 92931,539 -52320,540 48,541 83645,542 -3927,543 2187,544 -27189,545 -93657,546 -56040,547 78832,548 34833,549 40203,550 -90913,551 -91631,552 77876,553 -43448,554 37389,555 -7752,556 -69340,557 -62410,558 12653,559 99670,560 81095,561 -2428,562 -31003,563 -12595,564 44749,565 -48479,566 12947,567 66234,568 -78559,569 59111,570 -10560,571 -78657,572 -17003,573 -29800,574 -98348,575 36787,576 -39813,577 67839,578 68032,579 -37249,580 84137,581 -37871,582 2624,583 -38172,584 5811,585 21775,586 61085,587 -26836,588 -19311,589 -35322,590 81381,591 47087,592 -73777,593 -91838,594 -87433,595 68948,596 7384,597 42224,598 40548,599 -2743,600 -74299,601 61318,602 -53629,603 19601,604 -15468,605 -3684,606 15243,607 82820,608 68639,609 -54327,610 24292,611 29410,612 18204,613 -89697,614 -69097,615 17206,616 -77977,617 -99228,618 13144,619 49812,620 -86011,621 -64411,622 63827,623 57552,624 73599,625 -79477,626 63633,627 -569,628 -55416,629 1382,630 -74257,631 36863,632 20199,633 -19310,634 -91256,635 -41240,636 36676,637 2510,638 93527,639 60418,640 85770,641 -23796,642 74178,643 -96807,644 40518,645 90899,646 -45988,647 79991,648 -3586,649 -6935,650 -59321,651 -32527,652 44806,653 90545,654 -73814,655 79220,656 97915,657 36667,658 50529,659 -31462,660 56444,661 11549,662 -83815,663 41367,664 83574,665 88559,666 -55181,667 18326,668 52993,669 -11879,670 85455,671 54726,672 78114,673 71525,674 15621,675 -5761,676 8692,677 -49558,678 -1151,679 67373,680 10665,681 45200,682 -70220,683 36620,684 -42107,685 -13562,686 44938,687 -12953,688 -29659,689 -52010,690 99230,691 77495,692 80486,693 -92923,694 78180,695 -91651,696 -74651,697 -38310,698 -27560,699 85184,700 56622,701 -17883,702 -89857,703 -6208,704 -18916,705 76735,706 55795,707 -64042,708 -79571,709 -7547,710 97930,711 47264,712 -18641,713 -27394,714 55992,715 178,716 -65352,717 22592,718 -1240,719 -89191,720 78540,721 3174,722 -2760,723 -11366,724 -95250,725 -95870,726 -8641,727 -50553,728 -23754,729 -63962,730 -16924,731 66972,732 -22879,733 12733,734 -58363,735 -77474,736 66533,737 98093,738 3439,739 31930,740 6925,741 9965,742 57304,743 -14146,744 56912,745 13564,746 62909,747 -69533,748 -33117,749 48364,750 52129,751 -31230,752 84820,753 30366,754 -28676,755 47186,756 77487,757 -16569,758 -86476,759 -33243,760 19879,761 -93108,762 -54509,763 -92756,764 43583,765 31455,766 34557,767 -85312,768 69414,769 35441,770 -4501,771 41736,772 -25955,773 -73696,774 58344,775 94524,776 -72699,777 89627,778 50275,779 75535,780 93295,781 -66114,782 -9318,783 78490,784 41398,785 32716,786 92505,787 -81205,788 90987,789 80688,790 66763,791 61606,792 -39989,793 -898,794 -67990,795 48468,796 34792,797 -23180,798 65602,799 -55601,800 64238,801 44148,802 -88650,803 -18898,804 -23501,805 -15591,806 -92105,807 -26087,808 -35219,809 39018,810 66750,811 -30220,812 82154,813 61284,814 -81547,815 60326,816 -29404,817 -42035,818 12530,819 -3511,820 -7842,821 85913,822 92347,823 8106,824 -38905,825 91533,826 21284,827 1713,828 -85078,829 59476,830 -91461,831 -82406,832 26385,833 -31704,834 -2871,835 -90944,836 -83400,837 9183,838 -5850,839 -3178,840 74913,841 71928,842 -67259,843 -37363,844 -29820,845 -60039,846 -81819,847 69158,848 67034,849 -79124,850 41966,851 -71292,852 81062,853 87060,854 37873,855 36660,856 68656,857 76824,858 66048,859 57481,860 -41829,861 -95943,862 52903,863 70064,864 74529,865 -93374,866 33973,867 -13916,868 -24099,869 -95104,870 -74011,871 17346,872 -75495,873 -30311,874 86804,875 -15559,876 99497,877 33394,878 -8209,879 -75746,880 -2725,881 -7403,882 -55010,883 -39449,884 87988,885 73568,886 47670,887 -44889,888 67814,889 15248,890 -84583,891 -90987,892 68432,893 58486,894 -81786,895 71328,896 -67632,897 55326,898 92428,899 4231,900 27021,901 -944,902 -62684,903 -99708,904 21268,905 -51595,906 -83707,907 46663,908 19702,909 10160,910 -81822,911 -76441,912 -98470,913 26897,914 -87684,915 -68050,916 -29378,917 79393,918 80279,919 90599,920 67723,921 13257,922 -54227,923 -27765,924 -74868,925 -86977,926 -41413,927 -4938,928 -99742,929 -32204,930 -83529,931 78502,932 32557,933 -16939,934 -79230,935 -59135,936 -42764,937 -76940,938 47716,939 43715,940 -18469,941 4503,942 4832,943 -90515,944 -72588,945 21126,946 -71704,947 40810,948 -53275,949 49297,950 -80055,951 88770,952 42418,953 50202,954 -2750,955 66982,956 88522,957 15857,958 -79985,959 83508,960 -84518,961 49735,962 25120,963 -8774,964 59282,965 79402,966 5797,967 -23518,968 -41471,969 29522,970 -72447,971 21864,972 -12441,973 -56083,974 -50636,975 -54388,976 -25741,977 -49447,978 5651,979 88284,980 -50004,981 -65635,982 -97114,983 36758,984 -86700,985 -68019,986 31990,987 8093,988 -73491,989 -17274,990 -57837,991 87234,992 -17987,993 -42173,994 27071,995 32446,996 16621,997 -99719,998 -33480,999 -7539,1000 -31,1001 -61013,1002 -53970,1003 31027,1004 -49885,1005 -19346,1006 27523,1007 39452,1008 92124,1009 99802,1010 -551361011 ],1012 "output": -151013 },1014 {1015 "input": [1016 -57746,1017 38377,1018 -5322,1019 72622,1020 29288,1021 -95493,1022 -13251,1023 8482,1024 17485,1025 -1245,1026 -21181,1027 -18508,1028 -80256,1029 47406,1030 -30044,1031 93877,1032 70555,1033 75458,1034 91411,1035 -21279,1036 84268,1037 48387,1038 95301,1039 -89268,1040 -51218,1041 4976,1042 -21291,1043 -66985,1044 57130,1045 -11383,1046 52022,1047 94903,1048 -40004,1049 63958,1050 3099,1051 95845,1052 -36914,1053 -29534,1054 -80239,1055 62701,1056 -63135,1057 -93831,1058 43797,1059 -40867,1060 8017,1061 -17039,1062 91058,1063 40440,1064 -60656,1065 -98098,1066 1630,1067 62231,1068 -26163,1069 84196,1070 16707,1071 41854,1072 27349,1073 -4897,1074 -20089,1075 -88383,1076 11145,1077 88691,1078 -24659,1079 -25157,1080 3844,1081 38125,1082 95107,1083 -67662,1084 -26705,1085 -92907,1086 -47127,1087 -626,1088 42906,1089 58082,1090 73948,1091 -65832,1092 -57943,1093 39128,1094 76555,1095 76760,1096 81570,1097 -27245,1098 -11113,1099 91158,1100 20135,1101 13591,1102 63037,1103 -55838,1104 -24535,1105 93934,1106 29511,1107 66576,1108 48794,1109 -15133,1110 2224,1111 -74240,1112 -89246,1113 -84735,1114 89087,1115 26996,1116 -91192,1117 -86979,1118 30757,1119 -96500,1120 89522,1121 86907,1122 -87060,1123 99030,1124 -98277,1125 -59428,1126 98381,1127 78302,1128 16777,1129 -50694,1130 60179,1131 -77038,1132 -43999,1133 38368,1134 55611,1135 99127,1136 -60177,1137 -78340,1138 26531,1139 -96888,1140 -80531,1141 80276,1142 -50582,1143 26074,1144 59817,1145 18519,1146 -80178,1147 -38027,1148 -61212,1149 -40977,1150 -62154,1151 -60011,1152 45928,1153 57862,1154 -84155,1155 -96889,1156 -978,1157 66294,1158 83433,1159 -7496,1160 -41791,1161 -1505,1162 -59192,1163 -87470,1164 41667,1165 -34889,1166 -94304,1167 -37736,1168 -14144,1169 39264,1170 56926,1171 62884,1172 51940,1173 13828,1174 72859,1175 -78693,1176 -32888,1177 79307,1178 72167,1179 -49552,1180 38365,1181 -68699,1182 26883,1183 -8904,1184 74600,1185 24238,1186 -41883,1187 -15227,1188 -11071,1189 30283,1190 45149,1191 5567,1192 37421,1193 -44534,1194 -36719,1195 41888,1196 -85943,1197 -32048,1198 -89017,1199 -64354,1200 81246,