1001 A+B Format (20) 1002 A+B for Polynomials (25) 1003 Emergency (25) 1004 Counting Leaves (30) 1005 Spell It Right (20) 1006 Sign In and Sign Out (25) 6379 12717 0.5 1007 Maximum Subsequence Sum (25) 5980 29234 0.2 1008 Elevator (20) 6346 10102 0.63 1009 Product of Polynomials (25) 5415 17824 0.3 1010 Radix (25) 4127 49466 0.08 1011 World Cup Betting (20) 5774 10525 0.55 1012 The Best Rank (25) 4326 15545 0.28 1013 Battle Over Cities (25) 4783 14558 0.33 1014 Waiting in Line (30) 2832 12848 0.22 1015 Reversible Primes (20) 4526 16452 0.28 1016 Phone Bills (25) 2322 11882 0.2 1017 Queueing at Bank (25) 2551 11325 0.23 1018 Public Bike Management (30) 2550 13209 0.19 1019 General Palindromic Number (20) 3795 10392 0.37 1020 Tree Traversals (25) 3860 7245 0.53 1021 Deepest Root (25) 2814 12581 0.22 1022 Digital Library (30) 2432 8268 0.29 1023 Have Fun with Numbers (20) 3318 9959 0.33 1024 Palindromic Number (25) 2743 9922 0.28 1025 PAT Ranking (25) 3072 9620 0.32 1026 Table Tennis (30) 1540 10044 0.15 1027 Colors in Mars (20) 3716 6634 0.56 1028 List Sorting (25) 2917 9989 0.29 1029 Median (25) 3300 14349 0.23 1030 Travel Plan (30) 2895 6474 0.45 1031 Hello World for U (20) 3564 6484 0.55 1032 Sharing (25) 2799 13323 0.21 1033 To Fill or Not to Fill (25) 2185 7953 0.27 1034 Head of a Gang (30) 2219 8293 0.27 1035 Password (20) 2911 9056 0.32 1036 Boys vs Girls (25) 2925 5708 0.51 1037 Magic Coupon (25) 2379 6054 0.39 1038 Recover the Smallest Number (30) 2296 8515 0.27 1039 Course List for Student (25) 2201 12636 0.17 1040 Longest Symmetric String (25) 2343 5920 0.4 1041 Be Unique (20) 2898 8125 0.36 1042 Shuffling Machine (20) 2881 5720 0.5 1043 Is It a Binary Search Tree (25) 2221 5968 0.37 1044 Shopping in Mars (25) 1992 7431 0.27 1045 Favorite Color Stripe (30) 1919 5280 0.36 1046 Shortest Distance (20) 2628 8326 0.32 1047 Student List for Course (25) 2177 8296 0.26 1048 Find Coins (25) 2700 8583 0.31 1049 Counting Ones (30) 1846 5561 0.33 1050 String Subtraction (20) 2746 6338 0.43 1051 Pop Sequence (25) 2485 4876 0.51 1052 Linked List Sorting (25) 2014 10476 0.19 1053 Path of Equal Weight (30) 2108 4865 0.43 1054 The Dominant Color (20) 2701 6759 0.4 1055 The World's Richest (25) 2271 12650 0.18 1056 Mice and Rice (25) 1610 3431 0.47 1057 Stack (30) 1722 8728 0.2 1058 A+B in Hogwarts (20) 2620 5323 0.49 1059 Prime Factors (25) 2309 7043 0.33 1060 Are They Equal (25) 1615 9141 0.18 1061 Dating (20) 2057 8361 0.25 1062 Talent and Virtue (25) 1897 5180 0.37 1063 Set Similarity (25) 2024 5262 0.38 1064 Complete Binary Search Tree (30) 1981 3223 0.61 1065 A+B and C (64bit) (20) 3098 12406 0.25 1066 Root of AVL Tree (25) 1441 3431 0.42 1067 Sort with Swap(0,*) (25) 1737 6537 0.27 1068 Find More Coins (30) 1559 5596 0.28 1069 The Black Hole of Numbers (20) 1939 5786 0.34 1070 Mooncake (25) 1842 5327 0.35 1071 Speech Patterns (25) 1858 5676 0.33 1072 Gas Station (30) 1505 6482 0.23 1073 Scientific Notation (20) 1715 4542 0.38 1074 Reversing Linked List (25) 1518 6286 0.24 1075 PAT Judge (25) 1510 6904 0.22 1076 Forwards on Weibo (30) 1836 5064 0.36 1077 Kuchiguse (20) 1868 5109 0.37 1078 Hashing (25) 1872 9017 0.21 1079 Total Sales of Supply Chain (25) 1549 4245 0.36 1080 Graduate Admission (30) 1359 4560 0.3 1081 Rational Sum (20) 1626 6072 0.27 1082 Read Number in Chinese (25) 1311 4785 0.27 1083 List Grades (25) 1647 2968 0.55 1084 Broken Keyboard (20) 1836 3635 0.51 1085 Perfect Sequence (25) 1910 7624 0.25 1086 Tree Traversals Again (25) 1758 3511 0.5 1087 All Roads Lead to Rome (30) 1443 4588 0.31 1088 Rational Arithmetic (20) 1176 4006 0.29 1089 Insert or Merge (25) 1235 4286 0.29 1090 Highest Price in Supply Chain (25) 1382 3477 0.4 1091 Acute Stroke (30) 1170 4274 0.27 1092 To Buy or Not to Buy (20) 1518 2765 0.55 1093 Count PAT's (25) 1537 4116 0.37 1094 The Largest Generation (25) 1407 2595 0.54 1095 Cars on Campus (30) 1214 5713 0.21 1096 Consecutive Factors (20) 1394 6784 0.21 1097 Deduplication on a Linked List (25) 1119 3831 0.29 1098 Insertion or Heap Sort (25) 1026 3344 0.31 1099 Build A Binary Search Tree (30) 1427 2456 0.58 1100 Mars Numbers (20) 1001 A+B Format (20) 1001 A+B Format (20) 12645 45017 0.28 Y 1002 A+B for Polynomials (25) 9716 47903 0.2 1003 Emergency (25) 7122 28138 0.25 1004 Counting Leaves (30) 5428 15543 0.35 1005 Spell It Right (20) 6977 18109 0.39 1006 Sign In and Sign Out (25) 6379 12717 0.5 1007 Maximum Subsequence Sum (25) 5980 29234 0.2 1008 Elevator (20) 6346 10102 0.63 1009 Product of Polynomials (25) 5415 17824 0.3 1010 Radix (25) 4127 49466 0.08 1011 World Cup Betting (20) 5774 10525 0.55 1012 The Best Rank (25) 4326 15545 0.28 1013 Battle Over Cities (25) 4783 14558 0.33 1014 Waiting in Line (30) 2832 12848 0.22 1015 Reversible Primes (20) 4526 16452 0.28 1016 Phone Bills (25) 2322 11882 0.2 1017 Queueing at Bank (25) 2551 11325 0.23 1018 Public Bike Management (30) 2550 13209 0.19 1019 General Palindromic Number (20) 3795 10392 0.37 1020 Tree Traversals (25) 3860 7245 0.53 1021 Deepest Root (25) 2814 12581 0.22 1022 Digital Library (30) 2432 8268 0.29 1023 Have Fun with Numbers (20) 3318 9959 0.33 1024 Palindromic Number (25) 2743 9922 0.28 1025 PAT Ranking (25) 3072 9620 0.32 1026 Table Tennis (30) 1540 10044 0.15 1027 Colors in Mars (20) 3716 6634 0.56 1028 List Sorting (25) 2917 9989 0.29 1029 Median (25) 3300 14349 0.23 1030 Travel Plan (30) 2895 6474 0.45 1031 Hello World for U (20) 3564 6484 0.55 1032 Sharing (25) 2799 13323 0.21 1033 To Fill or Not to Fill (25) 2185 7953 0.27 1034 Head of a Gang (30) 2219 8293 0.27 1035 Password (20) 2911 9056 0.32 1036 Boys vs Girls (25) 2925 5708 0.51 1037 Magic Coupon (25) 2379 6054 0.39 1038 Recover the Smallest Number (30) 2296 8515 0.27 1039 Course List for Student (25) 2201 12636 0.17 1040 Longest Symmetric String (25) 2343 5920 0.4 1041 Be Unique (20) 2898 8125 0.36 1042 Shuffling Machine (20) 2881 5720 0.5 1043 Is It a Binary Search Tree (25) 2221 5968 0.37 1044 Shopping in Mars (25) 1992 7431 0.27 1045 Favorite Color Stripe (30) 1919 5280 0.36 1046 Shortest Distance (20) 2628 8326 0.32 1047 Student List for Course (25) 2177 8296 0.26 1048 Find Coins (25) 2700 8583 0.31 1049 Counting Ones (30) 1846 5561 0.33 1050 String Subtraction (20) 2746 6338 0.43 1051 Pop Sequence (25) 2485 4876 0.51 1052 Linked List Sorting (25) 2014 10476 0.19 1053 Path of Equal Weight (30) 2108 4865 0.43 1054 The Dominant Color (20) 2701 6759 0.4 1055 The World's Richest (25) 2271 12650 0.18 1056 Mice and Rice (25) 1610 3431 0.47 1057 Stack (30) 1722 8728 0.2 1058 A+B in Hogwarts (20) 2620 5323 0.49 1059 Prime Factors (25) 2309 7043 0.33 1060 Are They Equal (25) 1615 9141 0.18 1061 Dating (20) 2057 8361 0.25 1062 Talent and Virtue (25) 1897 5180 0.37 1063 Set Similarity (25) 2024 5262 0.38 1064 Complete Binary Search Tree (30) 1981 3223 0.61 1065 A+B and C (64bit) (20) 3098 12406 0.25 1066 Root of AVL Tree (25) 1441 3431 0.42 1067 Sort with Swap(0,*) (25) 1737 6537 0.27 1068 Find More Coins (30) 1559 5596 0.28 1069 The Black Hole of Numbers (20) 1939 5786 0.34 1070 Mooncake (25) 1842 5327 0.35 1071 Speech Patterns (25) 1858 5676 0.33 1072 Gas Station (30) 1505 6482 0.23 1073 Scientific Notation (20) 1715 4542 0.38 1074 Reversing Linked List (25) 1518 6286 0.24 1075 PAT Judge (25) 1510 6904 0.22 1076 Forwards on Weibo (30) 1836 5064 0.36 1077 Kuchiguse (20) 1868 5109 0.37 1078 Hashing (25) 1872 9017 0.21 1079 Total Sales of Supply Chain (25) 1549 4245 0.36 1080 Graduate Admission (30) 1359 4560 0.3 1081 Rational Sum (20) 1626 6072 0.27 1082 Read Number in Chinese (25) 1311 4785 0.27 1083 List Grades (25) 1647 2968 0.55 1084 Broken Keyboard (20) 1836 3635 0.51 1085 Perfect Sequence (25) 1910 7624 0.25 1086 Tree Traversals Again (25) 1758 3511 0.5 1087 All Roads Lead to Rome (30) 1443 4588 0.31 1088 Rational Arithmetic (20) 1176 4006 0.29 1089 Insert or Merge (25) 1235 4286 0.29 1090 Highest Price in Supply Chain (25) 1382 3477 0.4 1091 Acute Stroke (30) 1170 4274 0.27 1092 To Buy or Not to Buy (20) 1518 2765 0.55 1093 Count PAT's (25) 1537 4116 0.37 1094 The Largest Generation (25) 1407 2595 0.54 1095 Cars on Campus (30) 1214 5713 0.21 1096 Consecutive Factors (20) 1394 6784 0.21 1097 Deduplication on a Linked List (25) 1119 3831 0.29 1098 Insertion or Heap Sort (25) 1026 3344 0.31 1099 Build A Binary Search Tree (30) 1427 2456 0.58 1100 Mars Numbers (20) 1101 Quick Sort (25) 1125 5299 0.21 1102 Invert a Binary Tree (25) 1224 1952 0.63 1103 Integer Factorization (30) 1242 5033 0.25 1104 Sum of Number Segments (20) 1355 4201 0.32 1105 Spiral Matrix (25) 827 2465 0.34 1106 Lowest Price in Supply Chain (25) 962 2439 0.39 1107 Social Clusters (30) 1136 2890 0.39 1108 Finding Average (20) 746 3256 0.23 1109 Group Photo (25) 608 1855 0.33 1110 Complete Binary Tree (25) 796 3438 0.23 1111 Online Map (30) 590 2500 0.24 1112 Stucked Keyboard (20) 648 2688 0.24 1113 Integer Set Partition (25) 697 1139 0.61 1114 Family Property (25) 562 1391 0.4 1115 Counting Nodes in a BST (30) 735 1747 0.42 1116 Come on! Let's C (20) 565 1492 0.38 1117 Eddington Number(25) 625 2626 0.24 1118 Birds in Forest (25) 739 2340 0.32 1119 Pre- and Post-order Traversals (30) 625 1790 0.35 1120 Friend Numbers (20) 539 930 0.58 1121 Damn Single (25) 469 1676 0.28 1122 Hamiltonian Cycle (25) 429 1626 0.26 1123 Is It a Complete AVL Tree (30) 434 1100 0.39 1124 Raffle for Weibo Followers (20) 296 851 0.35 1125 Chain the Ropes (25) 294 603 0.49 1126 Eulerian Path (25) 244 1202 0.2 1127 ZigZagging on a Tree (30) 241 522 0.46 1128 N Queens Puzzle (20) 107 292 0.37 1129 Recommendation System (25) 71 218 0.33 1130 Infix Expression (25) 84 201 0.42 1131 Subway Map (30) 1001 A+B Format (20) 1001 A+B Format (20) 12645 45017 0.28 Y 1002 A+B for Polynomials (25) 9716 47903 0.2 1003 Emergency (25) 7122 28138 0.25 1004 Counting Leaves (30) 5428 15543 0.35 1005 Spell It Right (20) 6977 18109 0.39 1006 Sign In and Sign Out (25) 6379 12717 0.5 1007 Maximum Subsequence Sum (25) 5980 29234 0.2 1008 Elevator (20) 6346 10102 0.63 1009 Product of Polynomials (25) 5415 17824 0.3 1010 Radix (25) 4127 49466 0.08 1011 World Cup Betting (20) 5774 10525 0.55 1012 The Best Rank (25) 4326 15545 0.28 1013 Battle Over Cities (25) 4783 14558 0.33 1014 Waiting in Line (30) 2832 12848 0.22 1015 Reversible Primes (20) 4526 16452 0.28 1016 Phone Bills (25) 2322 11882 0.2 1017 Queueing at Bank (25) 2551 11325 0.23 1018 Public Bike Management (30) 2550 13209 0.19 1019 General Palindromic Number (20) 3795 10392 0.37 1020 Tree Traversals (25) 3860 7245 0.53 1021 Deepest Root (25) 2814 12581 0.22 1022 Digital Library (30) 2432 8268 0.29 1023 Have Fun with Numbers (20) 3318 9959 0.33 1024 Palindromic Number (25) 2743 9922 0.28 1025 PAT Ranking (25) 3072 9620 0.32 1026 Table Tennis (30) 1540 10044 0.15 1027 Colors in Mars (20) 3716 6634 0.56 1028 List Sorting (25) 2917 9989 0.29 1029 Median (25) 3300 14349 0.23 1030 Travel Plan (30) 2895 6474 0.45 1031 Hello World for U (20) 3564 6484 0.55 1032 Sharing (25) 2799 13323 0.21 1033 To Fill or Not to Fill (25) 2185 7953 0.27 1034 Head of a Gang (30) 2219 8293 0.27 1035 Password (20) 2911 9056 0.32 1036 Boys vs Girls (25) 2925 5708 0.51 1037 Magic Coupon (25) 2379 6054 0.39 1038 Recover the Smallest Number (30) 2296 8515 0.27 1039 Course List for Student (25) 2201 12636 0.17 1040 Longest Symmetric String (25) 2343 5920 0.4 1041 Be Unique (20) 2898 8125 0.36 1042 Shuffling Machine (20) 2881 5720 0.5 1043 Is It a Binary Search Tree (25) 2221 5968 0.37 1044 Shopping in Mars (25) 1992 7431 0.27 1045 Favorite Color Stripe (30) 1919 5280 0.36 1046 Shortest Distance (20) 2628 8326 0.32 1047 Student List for Course (25) 2177 8296 0.26 1048 Find Coins (25) 2700 8583 0.31 1049 Counting Ones (30) 1846 5561 0.33 1050 String Subtraction (20) 2746 6338 0.43 1051 Pop Sequence (25) 2485 4876 0.51 1052 Linked List Sorting (25) 2014 10476 0.19 1053 Path of Equal Weight (30) 2108 4865 0.43 1054 The Dominant Color (20) 2701 6759 0.4 1055 The World's Richest (25) 2271 12650 0.18 1056 Mice and Rice (25) 1610 3431 0.47 1057 Stack (30) 1722 8728 0.2 1058 A+B in Hogwarts (20) 2620 5323 0.49 1059 Prime Factors (25) 2309 7043 0.33 1060 Are They Equal (25) 1615 9141 0.18 1061 Dating (20) 2057 8361 0.25 1062 Talent and Virtue (25) 1897 5180 0.37 1063 Set Similarity (25) 2024 5262 0.38 1064 Complete Binary Search Tree (30) 1981 3223 0.61 1065 A+B and C (64bit) (20) 3098 12406 0.25 1066 Root of AVL Tree (25) 1441 3431 0.42 1067 Sort with Swap(0,*) (25) 1737 6537 0.27 1068 Find More Coins (30) 1559 5596 0.28 1069 The Black Hole of Numbers (20) 1939 5786 0.34 1070 Mooncake (25) 1842 5327 0.35 1071 Speech Patterns (25) 1858 5676 0.33 1072 Gas Station (30) 1505 6482 0.23 1073 Scientific Notation (20) 1715 4542 0.38 1074 Reversing Linked List (25) 1518 6286 0.24 1075 PAT Judge (25) 1510 6904 0.22 1076 Forwards on Weibo (30) 1836 5064 0.36 1077 Kuchiguse (20) 1868 5109 0.37 1078 Hashing (25) 1872 9017 0.21 1079 Total Sales of Supply Chain (25) 1549 4245 0.36 1080 Graduate Admission (30) 1359 4560 0.3 1081 Rational Sum (20) 1626 6072 0.27 1082 Read Number in Chinese (25) 1311 4785 0.27 1083 List Grades (25) 1647 2968 0.55 1084 Broken Keyboard (20) 1836 3635 0.51 1085 Perfect Sequence (25) 1910 7624 0.25 1086 Tree Traversals Again (25) 1758 3511 0.5 1087 All Roads Lead to Rome (30) 1443 4588 0.31 1088 Rational Arithmetic (20) 1176 4006 0.29 1089 Insert or Merge (25) 1235 4286 0.29 1090 Highest Price in Supply Chain (25) 1382 3477 0.4 1091 Acute Stroke (30) 1170 4274 0.27 1092 To Buy or Not to Buy (20) 1518 2765 0.55 1093 Count PAT's (25) 1537 4116 0.37 1094 The Largest Generation (25) 1407 2595 0.54 1095 Cars on Campus (30) 1214 5713 0.21 1096 Consecutive Factors (20) 1394 6784 0.21 1097 Deduplication on a Linked List (25) 1119 3831 0.29 1098 Insertion or Heap Sort (25) 1026 3344 0.31 1099 Build A Binary Search Tree (30) 1427 2456 0.58 1100 Mars Numbers (20)