# Codility刷刷刷_Python **Repository Path**: xuezhihuan/Codility ## Basic Information - **Project Name**: Codility刷刷刷_Python - **Description**: Codility上全部的Lessons,Exercise和Challenges的解答,基于Python,持续更新。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-05-04 - **Last Updated**: 2025-05-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Codility刷刷刷_Python #### 介绍 Codility上全部的Lessons,Exercise和Challenges的解答,基于Python,持续更新。 #### 刷题目录 - Lessons | 分类 | 序号 | 题目 | 难度 | 解答 | | --- | --- | --- | --- | --- | | Lessons | [L1 Iterations](https://app.codility.com/programmers/lessons/1-iterations/) | [1.1 BinaryGap](https://app.codility.com/programmers/lessons/1-iterations/binary_gap/) | Low | [100%](https://app.codility.com/demo/results/trainingGY7H33-N8Q/) | | Lessons | [L2 Arrays](https://app.codility.com/programmers/lessons/2-arrays/) | [2.1 CyclicRotation](https://app.codility.com/programmers/lessons/2-arrays/cyclic_rotation/) | Easy | [100%](https://app.codility.com/demo/results/trainingTABV6P-SJB/) | | Lessons | [L2 Arrays](https://app.codility.com/programmers/lessons/2-arrays/) | [2.2 OddOccurrencesInArray](https://app.codility.com/programmers/lessons/2-arrays/odd_occurrences_in_array/) | Easy | [100%](https://app.codility.com/demo/results/training9H7RTT-QHK/) | | Lessons | [L3 Time Complexity](https://app.codility.com/programmers/lessons/3-time_complexity/) | [3.1 FrogImp](https://app.codility.com/programmers/lessons/3-time_complexity/frog_jmp/) | Easy | [100%](https://app.codility.com/demo/results/trainingGKU9VM-Q46/) | | Lessons | [L3 Time Complexity](https://app.codility.com/programmers/lessons/3-time_complexity/) | [3.2 PermMissingElem](https://app.codility.com/programmers/lessons/3-time_complexity/perm_missing_elem/) | Easy | [100%](https://app.codility.com/demo/results/trainingTWCKYH-Z7B/) | | Lessons | [L3 Time Complexity](https://app.codility.com/programmers/lessons/3-time_complexity/) | [3.3 TapeEquilibrium](https://app.codility.com/programmers/lessons/3-time_complexity/tape_equilibrium/) | Easy | [100%](https://app.codility.com/demo/results/trainingAA3VTD-NZN/) | | Lessons | [L4 Counting Elements](https://app.codility.com/programmers/lessons/4-counting_elements/) | [4.1 FrogRiverOne](https://app.codility.com/programmers/lessons/4-counting_elements/frog_river_one/) | Easy | [100%](https://app.codility.com/demo/results/trainingCNYRHZ-SG5/) | | Lessons | [L4 Counting Elements](https://app.codility.com/programmers/lessons/4-counting_elements/) | [4.2 PermCheck](https://app.codility.com/programmers/lessons/4-counting_elements/perm_check/) | Easy | [100%](https://app.codility.com/demo/results/trainingHTM6TH-U7U/) | | Lessons | [L4 Counting Elements](https://app.codility.com/programmers/lessons/4-counting_elements/) | [4.3 MaxCounters](https://app.codility.com/programmers/lessons/4-counting_elements/max_counters/) | Medium | [100%](https://app.codility.com/demo/results/training9CAZBV-6DD/) | | Lessons | [L4 Counting Elements](https://app.codility.com/programmers/lessons/4-counting_elements/) | [4.4 MissingInteger](https://app.codility.com/programmers/lessons/4-counting_elements/missing_integer/) | Medium | [100%](https://app.codility.com/demo/results/trainingUUN67R-GUY/) | | Lessons | [L5 Prefix Sums](https://app.codility.com/programmers/lessons/5-prefix_sums/) | [5.1 PassingCars](https://app.codility.com/programmers/lessons/5-prefix_sums/passing_cars/) | Easy | [100%](https://app.codility.com/demo/results/training9EQP92-44F/) | | Lessons | [L5 Prefix Sums](https://app.codility.com/programmers/lessons/5-prefix_sums/) | [5.2 CountDiv](https://app.codility.com/programmers/lessons/5-prefix_sums/count_div/) | Medium | [100%](https://app.codility.com/demo/results/trainingFZBTZ2-Y7A/) | | Lessons | [L5 Prefix Sums](https://app.codility.com/programmers/lessons/5-prefix_sums/) | [5.3 GenomicRangeQuery](https://app.codility.com/programmers/lessons/5-prefix_sums/genomic_range_query/) | Medium | [100%](https://app.codility.com/demo/results/trainingGJ98BA-JS7/) | | Lessons | [L5 Prefix Sums](https://app.codility.com/programmers/lessons/5-prefix_sums/) | [5.4 MinAvgTwoSlice](https://app.codility.com/programmers/lessons/5-prefix_sums/min_avg_two_slice/) | Medium | [100%](https://app.codility.com/demo/results/trainingNJZZY5-HSQ/) | | Lessons | [L6 Sorting](https://app.codility.com/programmers/lessons/6-sorting/) | [6.1 Distinct](https://app.codility.com/programmers/lessons/6-sorting/distinct/) | Easy | [100%](https://app.codility.com/demo/results/trainingNBDXCJ-FMP/) | | Lessons | [L6 Sorting](https://app.codility.com/programmers/lessons/6-sorting/) | [6.2 MaxProductOfThree](https://app.codility.com/programmers/lessons/6-sorting/max_product_of_three/) | Easy | [100%](https://app.codility.com/demo/results/training3Y7CK7-UAP/) | | Lessons | [L6 Sorting](https://app.codility.com/programmers/lessons/6-sorting/) | [6.3 Triangle](https://app.codility.com/programmers/lessons/6-sorting/triangle/) | Easy | [100%](https://app.codility.com/demo/results/trainingMWMBG5-EYV/) | | Lessons | [L6 Sorting](https://app.codility.com/programmers/lessons/6-sorting/) | [6.4 NumberOfDiscIntersections](https://app.codility.com/programmers/lessons/6-sorting/number_of_disc_intersections/) | Medium | [100%](https://app.codility.com/demo/results/training9F3XPK-MKK/) | | Lessons | [L7 Stacks and Queues](https://app.codility.com/programmers/lessons/7-stacks_and_queues/) | [7.1 Brackets](https://app.codility.com/programmers/lessons/7-stacks_and_queues/brackets)/ | Easy | [100%](https://app.codility.com/demo/results/trainingWT2HWX-F36/) | | Lessons | [L7 Stacks and Queues](https://app.codility.com/programmers/lessons/7-stacks_and_queues/) | [7.2 Fish](https://app.codility.com/programmers/lessons/7-stacks_and_queues/fish/) | Easy | [100%](https://app.codility.com/demo/results/trainingGY935V-ZNM/) | | Lessons | [L7 Stacks and Queues](https://app.codility.com/programmers/lessons/7-stacks_and_queues/) | [7.3 Nesting](https://app.codility.com/programmers/lessons/7-stacks_and_queues/nesting/) | Easy | [100%](https://app.codility.com/demo/results/training9KZWF4-R2M/) | | Lessons | [L7 Stacks and Queues](https://app.codility.com/programmers/lessons/7-stacks_and_queues/) | [7.4 StoneWall](https://app.codility.com/programmers/lessons/7-stacks_and_queues/stone_wall/) | Easy | [100%](https://app.codility.com/demo/results/trainingWE6MFM-S3N/) | | Lessons | [L8 Leader](https://app.codility.com/programmers/lessons/8-leader/) | [8.1 Dominator](https://app.codility.com/programmers/lessons/8-leader/dominator/) | Easy | [100%](https://app.codility.com/demo/results/trainingHZNQW4-UD5/) | | Lessons | [L8 Leader](https://app.codility.com/programmers/lessons/8-leader/) | [8.2 EquiLeader](https://app.codility.com/programmers/lessons/8-leader/equi_leader/) | Easy | [100%](https://app.codility.com/demo/results/training28TYWB-FT2/) | | Lessons | [L9 Maximum slice problem](https://app.codility.com/programmers/lessons/9-maximum_slice_problem/) | [9.1 MaxProfit](https://app.codility.com/programmers/lessons/9-maximum_slice_problem/max_profit/) | Easy | [100%](https://app.codility.com/demo/results/training5YGDKQ-3G8/) | | Lessons | [L9 Maximum slice problem](https://app.codility.com/programmers/lessons/9-maximum_slice_problem/) | [9.2 MaxSliceSum](https://app.codility.com/programmers/lessons/9-maximum_slice_problem/max_slice_sum/) | Easy | [100%](https://app.codility.com/demo/results/training22E28B-UTH/) | | Lessons | [L9 Maximum slice problem](https://app.codility.com/programmers/lessons/9-maximum_slice_problem/) | [9.3 MaxDoubleSliceSum](https://app.codility.com/programmers/lessons/9-maximum_slice_problem/max_double_slice_sum/) | Medium | [100%](https://app.codility.com/demo/results/trainingY7FBS3-TWZ/) | | Lessons | [L10 Prime and composite numbers](https://app.codility.com/programmers/lessons/10-prime_and_composite_numbers/) | [10.1 CountFactors](https://app.codility.com/programmers/lessons/10-prime_and_composite_numbers/count_factors/) | Easy | [100%](https://app.codility.com/demo/results/trainingW3TF4Q-FFX/) | | Lessons | [L10 Prime and composite numbers](https://app.codility.com/programmers/lessons/10-prime_and_composite_numbers/) | [10.1 MinPerimeterRectangle](https://app.codility.com/programmers/lessons/10-prime_and_composite_numbers/min_perimeter_rectangle/) | Easy | [100%](https://app.codility.com/demo/results/trainingYCSDN5-X8Y/) | | Lessons | [L10 Prime and composite numbers](https://app.codility.com/programmers/lessons/10-prime_and_composite_numbers/) | [10.1 Flags](https://app.codility.com/programmers/lessons/10-prime_and_composite_numbers/flags/) | Medium | [100%](https://app.codility.com/demo/results/trainingXFXPSZ-QUW/) | | Lessons | [L10 Prime and composite numbers](https://app.codility.com/programmers/lessons/10-prime_and_composite_numbers/) | [10.1 Peaks](https://app.codility.com/programmers/lessons/10-prime_and_composite_numbers/peaks/) | Medium | [100%](https://app.codility.com/demo/results/trainingSDGV23-CF6/) | | Lessons | [L11 Sieve of Eratosthenes](https://app.codility.com/programmers/lessons/11-sieve_of_eratosthenes/) | [11.1 CountNonDivisible](https://app.codility.com/programmers/lessons/11-sieve_of_eratosthenes/count_non_divisible/) | Medium | [100%](https://app.codility.com/demo/results/trainingR9PWNX-W3F/) | | Lessons | [L11 Sieve of Eratosthenes](https://app.codility.com/programmers/lessons/11-sieve_of_eratosthenes/) | [11.2 CountSemiprimes](https://app.codility.com/programmers/lessons/11-sieve_of_eratosthenes/count_semiprimes/) | Medium | [100%](https://app.codility.com/demo/results/training3T2BP9-5PK/) | | Lessons | [L12 Euclidean algorithm](https://app.codility.com/programmers/lessons/12-euclidean_algorithm/) | [12.1 ChocolatesByNumbers](https://app.codility.com/programmers/lessons/12-euclidean_algorithm/chocolates_by_numbers/) | Easy | [100%](https://app.codility.com/demo/results/trainingX9SS3K-YAH/) | | Lessons | [L12 Euclidean algorithm](https://app.codility.com/programmers/lessons/12-euclidean_algorithm/) | [12.2 CommonPrimeDivisors](https://app.codility.com/programmers/lessons/12-euclidean_algorithm/common_prime_divisors/) | Medium | [100%](https://app.codility.com/demo/results/trainingDEGVFF-JV4/) | | Lessons | [L13 Fibonacci numbers](https://app.codility.com/programmers/lessons/13-fibonacci_numbers/) | [13.1 FibFrog](https://app.codility.com/programmers/lessons/13-fibonacci_numbers/fib_frog/) | Medium | [100%](https://app.codility.com/demo/results/trainingP87UF4-XNQ/) | | Lessons | [L13 Fibonacci numbers](https://app.codility.com/programmers/lessons/13-fibonacci_numbers/) | [13.2 Labber](https://app.codility.com/programmers/lessons/13-fibonacci_numbers/ladder/) | Medium | [100%](https://app.codility.com/demo/results/trainingF9ZRVZ-QZA/) | | Lessons | [L14 Binary search algorithm](https://app.codility.com/programmers/lessons/14-binary_search_algorithm/) | [14.1 MinMaxDivision](https://app.codility.com/programmers/lessons/14-binary_search_algorithm/min_max_division/) | Medium | [100%](https://app.codility.com/demo/results/training3FX5W8-4J4/) | | Lessons | [L14 Binary search algorithm](https://app.codility.com/programmers/lessons/14-binary_search_algorithm/) | [14.2 NailingPlanks](https://app.codility.com/programmers/lessons/14-binary_search_algorithm/nailing_planks/) | Medium | [100%](https://app.codility.com/demo/results/trainingGC785Z-NZW/) | | Lessons | [L15 Caterpillar method](https://app.codility.com/programmers/lessons/15-caterpillar_method/) | [15.1 AbsDistinct](https://app.codility.com/programmers/lessons/15-caterpillar_method/abs_distinct/) | Easy | [100%](https://app.codility.com/demo/results/training9ZURGA-4ZM/) | | Lessons | [L15 Caterpillar method](https://app.codility.com/programmers/lessons/15-caterpillar_method/) | [15.2 CountDistinctSlices](https://app.codility.com/programmers/lessons/15-caterpillar_method/count_distinct_slices/) | Easy | [100%](https://app.codility.com/demo/results/trainingJTQSTM-Q6C/) | | Lessons | [L15 Caterpillar method](https://app.codility.com/programmers/lessons/15-caterpillar_method/) | [15.3 CountTriangles](https://app.codility.com/programmers/lessons/15-caterpillar_method/count_triangles/) | Easy | [100%](https://app.codility.com/demo/results/trainingAHYYVD-WD3/) | | Lessons | [L15 Caterpillar method](https://app.codility.com/programmers/lessons/15-caterpillar_method/) | [15.4 MinAbsSumOfTwo](https://app.codility.com/programmers/lessons/15-caterpillar_method/min_abs_sum_of_two/) | Medium | [100%](https://app.codility.com/demo/results/training5BDTWN-7VT/) | | Lessons | [L16 Greedy algorithms](https://app.codility.com/programmers/lessons/16-greedy_algorithms/) | [16.1 MaxNonoverlappingSegments](https://app.codility.com/programmers/lessons/16-greedy_algorithms/max_nonoverlapping_segments/) | Easy | [100%](https://app.codility.com/demo/results/trainingSFZT25-R3U/) | | Lessons | [L16 Greedy algorithms](https://app.codility.com/programmers/lessons/16-greedy_algorithms/) | [16.2 TieRopes](https://app.codility.com/programmers/lessons/16-greedy_algorithms/tie_ropes/) | Easy | [100%](https://app.codility.com/demo/results/trainingANH654-U62/) | | Lessons | [L17 Dynamic programming](https://app.codility.com/programmers/lessons/17-dynamic_programming/) | [17.1 NumberSolitaire](https://app.codility.com/programmers/lessons/17-dynamic_programming/number_solitaire/) | Medium | [100%](https://app.codility.com/demo/results/trainingACUQ3T-STQ/) | | Lessons | [L17 Dynamic programming](https://app.codility.com/programmers/lessons/17-dynamic_programming/) | [17.2 MinAbsSum](https://app.codility.com/programmers/lessons/17-dynamic_programming/min_abs_sum/) | Hard | [100%](https://app.codility.com/demo/results/trainingSDVZEG-CNT/) | - Exercise | 分类 | 序号 | 题目 | 难度 | 解答 | | --- | --- | --- | --- | --- | | Exercises | [E1 2015 Contest](https://app.codility.com/programmers/trainings/1/) | [1.1 LongestPassword](https://app.codility.com/programmers/trainings/1/longest_password/) | Easy | [100%](https://app.codility.com/demo/results/trainingJQ3KNY-GAQ/) | | Exercises | [E1 2015 Contest](https://app.codility.com/programmers/trainings/1/) | [1.2 FloodDepth](https://app.codility.com/programmers/trainings/1/flood_depth/) | Medium | [100%](https://app.codility.com/demo/results/trainingAGR4Y4-7T3/) | | Exercises | [E1 2015 Contest](https://app.codility.com/programmers/trainings/1/) | [1.3 SlalomSkiing](https://app.codility.com/programmers/trainings/1/slalom_skiing/) | Hard | [100%](https://app.codility.com/demo/results/trainingV3GFUA-BSQ/) | | Exercises | [E2 2016 Contest](https://app.codility.com/programmers/trainings/2/) | [2.1 RectangleBuilderGreaterArea](https://app.codility.com/programmers/trainings/2/) | Medium | [100%](https://app.codility.com/demo/results/training569Z3A-SYV/) | | Exercises | [E2 2016 Contes](https://app.codility.com/programmers/trainings/2/) | [2.2 DwarfsRafting](https://app.codility.com/programmers/trainings/2/dwarfs_rafting/) | Hard | [100%](https://app.codility.com/demo/results/trainingMDXWWF-849/) | | Exercises | [E2 2016 Contes](https://app.codility.com/programmers/trainings/2/) | [2.3 HilbertMaze](https://app.codility.com/programmers/trainings/2/hilbert_maze/) | Hard | [53%]() | | Exercises | [E2 2016 Contes](https://app.codility.com/programmers/trainings/2/) | [2.4 TreeProduct](https://app.codility.com/programmers/trainings/2/tree_product/) | Hard | [0%]() | | Exercises | [E3 2017 Contest](https://app.codility.com/programmers/trainings/3/) | [3.1 TennisTournament](https://app.codility.com/programmers/trainings/3/tennis_tournament/) | Elementary | [100%](https://app.codility.com/demo/results/trainingJJFHVY-CEJ/) | | Exercises | [E3 2017 Contest](https://app.codility.com/programmers/trainings/3/) | [3.2 SocksLaundering](https://app.codility.com/programmers/trainings/3/socks_laundering/) | Medium | [100%](https://app.codility.com/demo/results/trainingV57RQG-DGX/) | | Exercises | [E3 2017 Contest](https://app.codility.com/programmers/trainings/3/) | [3.3 ArrayRecovery](https://app.codility.com/programmers/trainings/3/array_recovery/) | Hard | [46%](https://app.codility.com/demo/results/trainingTKWK5P-U32/) | | Exercises | [E3 2017 Contest](https://app.codility.com/programmers/trainings/3/) | [3.4 DiamondsCount](https://app.codility.com/programmers/trainings/3/diamonds_count/) | Hard | [100%](https://app.codility.com/demo/results/trainingJKB4HJ-X9D/) | | Exercises | [E4 Algorithmic skills](https://app.codility.com/programmers/trainings/4/) | [4.1 FirstUnique](https://app.codility.com/programmers/trainings/4/first_unique/) | Easy | [100%](https://app.codility.com/demo/results/training6VUZZ5-NN2/) | | Exercises | [E4 Algorithmic skills](https://app.codility.com/programmers/trainings/4/) | [4.2 StrSymmetryPoint](https://app.codility.com/programmers/trainings/4/str_symmetry_point/) | Easy | [100%](https://app.codility.com/demo/results/trainingQTSUHZ-4QS/) | | Exercises | [E4 Algorithmic skills](https://app.codility.com/programmers/trainings/4/) | [4.3 TreeHeight](https://app.codility.com/programmers/trainings/4/tree_height/) | Easy | [100%](https://app.codility.com/demo/results/training7DVYNC-T3F/) | | Exercises | [E4 Algorithmic skills](https://app.codility.com/programmers/trainings/4/) | [4.4 ArrayInversionCount](https://app.codility.com/programmers/trainings/4/array_inversion_count/) | Medium | [100%](https://app.codility.com/demo/results/trainingUC26EC-SXF/) | | Exercises | [E4 Algorithmic skills](https://app.codility.com/programmers/trainings/4/) | [4.5 DisapperingPairs](https://app.codility.com/programmers/trainings/4/disappearing_pairs/) | Hard | [100%](https://app.codility.com/demo/results/trainingEEAGUB-PJD/) | | Exercises | [E4 Algorithmic skills](https://app.codility.com/programmers/trainings/4/) | [4.6 PolygonConcavityIndex](https://app.codility.com/programmers/trainings/4/polygon_concavity_index/) | Hard | [100%](https://app.codility.com/demo/results/trainingYUCRUN-DJM/) | | Exercises | [E5 Coding skills](https://app.codility.com/programmers/trainings/5/) | [5.1 ParkingBill](https://app.codility.com/programmers/trainings/5/parking_bill/) | Elementary | [100%](https://app.codility.com/demo/results/trainingED9JY2-6BM/) | | Exercises | [E5 Coding skills](https://app.codility.com/programmers/trainings/5/) | [5.2 ParityDegree](https://app.codility.com/programmers/trainings/5/parity_degree/) | Easy | [100%](https://app.codility.com/demo/results/training3TAJ24-FZK/) | | Exercises | [E5 Coding skills](https://app.codility.com/programmers/trainings/5/) | [5.3 ThreeLetters](https://app.codility.com/programmers/trainings/5/three_letters/) | Medium | [100%](https://app.codility.com/demo/results/trainingAMZUBR-885/) | | Exercises | [E6 SQL](https://app.codility.com/programmers/trainings/6/) | [6.1 SqlSum](https://app.codility.com/programmers/trainings/6/sql_sum/) | Elementary | [100%](https://app.codility.com/demo/results/trainingAH7F2F-2QV/) | | Exercises | [E6 SQL](https://app.codility.com/programmers/trainings/6/) | [6.2 SqlEventDelta](https://app.codility.com/programmers/trainings/6/sql_events_delta/) | Easy | [100%](https://app.codility.com/demo/results/trainingQ9SYST-AEQ/) | | Exercises | [E6 SQL](https://app.codility.com/programmers/trainings/6/) | [6.3 SqlWorldCup](https://app.codility.com/programmers/trainings/6/sql_world_cup/) | Medium | [100%](https://app.codility.com/demo/results/trainingNKNKY9-Z7Y/) | | Exercises | [E7 Data Structures](https://app.codility.com/programmers/trainings/7/) | [7.1 ArrListLen](https://app.codility.com/programmers/trainings/7/arr_list_len/) | Easy | [100%](https://app.codility.com/demo/results/trainingNMK5A3-UKQ/) | | Exercises | [E7 Data Structures](https://app.codility.com/programmers/trainings/7/) | [7.2 CountBoundedSlices](https://app.codility.com/programmers/trainings/7/count_bounded_slices/) | Medium | [100%](https://app.codility.com/demo/results/training7Q3AEV-S6B/) | | Exercises | [E7 Data Structures](https://app.codility.com/programmers/trainings/7/) | [7.3 TreeLongestZigZag](https://app.codility.com/programmers/trainings/7/tree_longest_zig_zag/) | Medium | [100%](https://app.codility.com/demo/results/trainingKAHWY8-G8E/) | | Exercises | [E7 Data Structures](https://app.codility.com/programmers/trainings/7/) | [7.4 CountriesCount](https://app.codility.com/programmers/trainings/7/countries_count/) | Hard | [100%](https://app.codility.com/demo/results/trainingXZ7XN3-V7U/) | | Exercises | [E8 Frontend](https://app.codility.com/programmers/trainings/8/) | [8.1 AngularLikeButton](https://app.codility.com/programmers/trainings/8/) | Easy | [100%](https://app.codility.com/demo/results/trainingZAW5AS-9EN/) | | Exercises | [E8 Frontend](https://app.codility.com/programmers/trainings/8/) | [8.2 ReactLikeButton](https://app.codility.com/programmers/trainings/8/react_like_button/) | Easy | [100%](https://app.codility.com/demo/results/trainingN48ZQQ-BSU/) | | Exercises | [E9 Bitwise operations(bit-ops)](https://app.codility.com/programmers/trainings/9/) | [9.1 BinaryGap](https://app.codility.com/programmers/trainings/9/binary_gap/) | Easy | [100%](https://app.codility.com/demo/results/trainingGY7H33-N8Q/) | | Exercises | [E9 Bitwise operations(bit-ops)](https://app.codility.com/programmers/trainings/9/) | [9.2 CountConformingBitmasks](https://app.codility.com/programmers/trainings/9/count_conforming_bitmasks/) | Medium | [100%](https://app.codility.com/demo/results/training3YUS2D-SZJ/) | | Exercises | [E9 Bitwise operations(bit-ops)](https://app.codility.com/programmers/trainings/9/) | [9.3 SparseBinaryDecomposition](https://app.codility.com/programmers/trainings/9/sparse_binary_decomposition/) | Hard | [100%](https://app.codility.com/demo/results/trainingKPFAQ8-JQB/) | - Challenge | Category | Year | Challenge | is_old_Q | Difficulty | Solution | | --- | --- | --- | --- | --- | --- | | Challenges | 2010 | [Alpha 2010](https://app.codility.com/programmers/challenges/alpha2010/) | N-PrefixSet | Easy | [100%](https://app.codility.com/demo/results/trainingATAH6C-QTQ/) | N | | Challenges | 2010 | [Beta 2010](https://app.codility.com/programmers/challenges/beta2010/) | Y-NumberOfDiscIntersections | Medium | [100%](https://app.codility.com/demo/results/trainingQ7YAAG-KPD/) | Y | | Challenges | 2011 | [Gamma 2011](https://app.codility.com/programmers/challenges/gamma2011/) | N-CountPalindromicSlices | Hard | 0% | | Challenges | 2011 | [Delta 2011](https://app.codility.com/programmers/challenges/delta2011/) | Y-MinAbsSum | | [100%](https://app.codility.com/demo/results/trainingEE3GEP-E2S/) | | Challenges | 2011 | [Epsilon 2011](https://app.codility.com/programmers/challenges/epsilon2011/) | U | | 0% | | Challenges | 2011 | [Zeta 2011](https://app.codility.com/programmers/challenges/zeta2011/) | U | | 0% | | Challenges | 2011 | [Eta 2011](https://app.codility.com/programmers/challenges/eta2011/) | U | | 0% | | Challenges | 2011 | [Theta 2011](https://app.codility.com/programmers/challenges/theta2011/) | U | | 0% | | Challenges | 2011 | [Iota 2011](https://app.codility.com/programmers/challenges/iota2011/) | U | | 0% | | Challenges | 2011 | [Kappa 2011](https://app.codility.com/programmers/challenges/kappa2011/) | U | | 0% | | Challenges | 2011 | [Lambda 2011](https://app.codility.com/programmers/challenges/lambda2011/) | U | | 0% | | Challenges | 2011 | [Mu 2011](https://app.codility.com/programmers/challenges/mu2011/) | U | | 0% | | Challenges | 2011 | [Nu 2011](https://app.codility.com/programmers/challenges/nu2011/) | U | | 0% | | Challenges | 2012 | [Xi 2012](https://app.codility.com/programmers/challenges/xi2012/) | U | | 0% | | Challenges | 2012 | [Omicron 2012](https://app.codility.com/programmers/challenges/omicron2012/) | U | | 0% | | Challenges | 2012 | [Pi 2012](https://app.codility.com/programmers/challenges/pi2012/) | U | | 0% | | Challenges | 2012 | [Rho 2012](https://app.codility.com/programmers/challenges/rho2012/) | U | | 0% | | Challenges | 2012 | [Sigma 2012](https://app.codility.com/programmers/challenges/sigma2012/) | U | | 0% | | Challenges | 2012 | [Tau 2012](https://app.codility.com/programmers/challenges/tau2012/) | U | | 0% | | Challenges | 2012 | [Upsilon 2012](https://app.codility.com/programmers/challenges/upsilon2012/) | U | | 0% | | Challenges | 2012 | [Phi 2012](https://app.codility.com/programmers/challenges/phi2012/) | U | | 0% | | Challenges | 2012 | [Chi 2012](https://app.codility.com/programmers/challenges/chi2012/) | U | | 0% | | Challenges | 2012 | [Psi 2012](https://app.codility.com/programmers/challenges/psi2012/) | U | | 0% | | Challenges | 2013 | [Omega 2013](https://app.codility.com/programmers/challenges/omega2013/) | U | | 0% | | Challenges | 2013 | [Hydrogenium 2013](https://app.codility.com/programmers/challenges/hydropgenium2013/) | U | | 0% | | Challenges | 2013 | [Helium 2013](https://app.codility.com/programmers/challenges/helium2013/) | U | | 0% | | Challenges | 2013 | [Lithium 2013](https://app.codility.com/programmers/challenges/lithium2013/) | U | | 0% | | Challenges | 2013 | [Beryllium 2013](https://app.codility.com/programmers/challenges/beryllium2013/) | U | | 0% | | Challenges | 2013 | [Boron 2013](https://app.codility.com/programmers/challenges/boron2013/) | U | | 0% | | Challenges | 2013 | [Carbo 2013](https://app.codility.com/programmers/challenges/carbo2013/) | U | | 0% | | Challenges | 2013 | [Nitrogenium 2013](https://app.codility.com/programmers/challenges/nitrogenium2013/) | U | | 0% | | Challenges | 2014 | [Oxygenium 2014](https://app.codility.com/programmers/challenges/oxygenium2014/) | U | | 0% | | Challenges | 2014 | [Fluorum 2014](https://app.codility.com/programmers/challenges/fluorum2014/) | U | | 0% | | Challenges | 2014 | [Neon 2014](https://app.codility.com/programmers/challenges/neon2014/) | U | | 0% | | Challenges | 2014 | [Natrium 2014](https://app.codility.com/programmers/challenges/natrium2014/) | U | | 0% | | Challenges | 2014 | [Magnesium 2014](https://app.codility.com/programmers/challenges/magnesium2014/) | U | | 0% | | Challenges | 2014 | [Aluminum 2014](https://app.codility.com/programmers/challenges/aluminium2014/) | U | | 0% | | Challenges | 2014 | [Slicium 2014](https://app.codility.com/programmers/challenges/slicium2014/) | U | | 0% | | Challenges | 2014 | [Phosphorus 2014](https://app.codility.com/programmers/challenges/phosphorus2014/) | U | | 0% | | Challenges | 2014 | [Sulphur 2014](https://app.codility.com/programmers/challenges/sulphur2014/) | U | | 0% | | Challenges | 2014 | [Chlorum 2014](https://app.codility.com/programmers/challenges/chlorum2014/) | U | | 0% | | Challenges | 2015 | [Argon 2015](https://app.codility.com/programmers/challenges/argon2015/) | U | | 0% | | Challenges | 2015 | [Kalium 2015](https://app.codility.com/programmers/challenges/kalium2015/) | U | | 0% | | Challenges | 2015 | [Calcium 2015](https://app.codility.com/programmers/challenges/calcium2015/) | U | | 0% | | Challenges | 2016 | [Scandium 2016](https://app.codility.com/programmers/challenges/scandium2016/) | U | | 0% | | Challenges | 2016 | [Titanium 2016](https://app.codility.com/programmers/challenges/titanium2016/) | U | | 0% | | Challenges | 2016 | [Vanadium 2016](https://app.codility.com/programmers/challenges/vanadium2016/) | U | | 0% | | Challenges | 2017 | [Chromium 2017](https://app.codility.com/programmers/challenges/chromium2017/) | U | | 0% | | Challenges | 2017 | [Manganum 2017](https://app.codility.com/programmers/challenges/manganum2017/) | U | | 0% | | Challenges | 2018 | [Ferrum 2018](https://app.codility.com/programmers/challenges/ferrum2018/) | U | | 0% | | Challenges | 2018 | [Cobaltum 2018](https://app.codility.com/programmers/challenges/cobaltum2018/) | U | | 0% | | Challenges | 2018 | [Nickle2018](https://app.codility.com/programmers/challenges/nickle2018/) | U | | 0% | | Challenges | 2018 | [Cutting Complexity](https://app.codility.com/programmers/challenges/cutting_complexity2018/) | U | | 0% | | Challenges | 2018 | [Cuprum 2018](https://app.codility.com/programmers/challenges/cuprum2018/) | U | | 0% | | Challenges | 2018 | [Zinc 2018](https://app.codility.com/programmers/challenges/zinc2018/) | U | | 0% | | Challenges | 2018 | [Gallium 2018](https://app.codility.com/programmers/challenges/gallium2018/) | U | | 0% | | Challenges | 2018 | [Germanium 2018](https://app.codility.com/programmers/challenges/germaniume2018/) | U | | 0% | | Challenges | 2018 | [Selenium 2018](https://app.codility.com/programmers/challenges/selenium2018/) | U | | 0% | | Challenges | 2018 | [Digital Gold](https://app.codility.com/programmers/challenges/digital_gold/) | U | | 0% | | Challenges | 2018 | [Grand Challenge](https://app.codility.com/programmers/challenges/grand2018/) | U | | 0% | | Challenges | 2018 | [Future Mobility](https://app.codility.com/programmers/challenges/future_mobility2018/) | U | | 0% | | Challenges | 2018 | [Bromum 2018](https://app.codility.com/programmers/challenges/bromum2018/) | U | | 0% | | Challenges | 2018 | [Krypton 2018](https://app.codility.com/programmers/challenges/krypton2018/) | U | | 0% | | Challenges | 2018 | [Arsenicum 2018](https://app.codility.com/programmers/challenges/arsenicum2018/) | U | | 0% | | Challenges | 2018 | [Rubidium 2018](https://app.codility.com/programmers/challenges/rubidium2018/) | U | | 0% | | Challenges | 2019 | [Strontium 2019](https://app.codility.com/programmers/challenges/strontium2019/) | U | | 0% | | Challenges | 2019 | [Yttrium 2019](https://app.codility.com/programmers/challenges/yttrium2019/) | U | | 0% | | Challenges | 2019 | [Zirconium 2019](https://app.codility.com/programmers/challenges/zirconium2019/) | U | | 0% | | Challenges | 2019 | [Niobium 2019](https://app.codility.com/programmers/challenges/niobium2019/) | U | | 0% | | Challenges | 2019 | [Molybdenum 2019](https://app.codility.com/programmers/challenges/molybdenum2019/) | U | | 0% | | Challenges | 2019 | [Technetium 2019](https://app.codility.com/programmers/challenges/technetium2019/) | U | | 0% | | Challenges | 2019 | [Ruthenium 2019](https://app.codility.com/programmers/challenges/ruthenium2019/) | U | | 0% | | Challenges | 2019 | [Rhodium 2019](https://app.codility.com/programmers/challenges/rhodium2019/) | U | | 0% | | Challenges | 2020 | [Palladium 2020](https://app.codility.com/programmers/challenges/palladium2020/) | U | | 0% | | Challenges | 2020 | [Silver 2020](https://app.codility.com/programmers/challenges/silver2020/) | U | | 0% | | Challenges | 2020 | [The OLX Group challenge](https://app.codility.com/programmers/challenges/olx_group2020/) | U | | 0% | | Challenges | 2021 | [The Matrix 2021](https://app.codility.com/programmers/challenges/matrix2021/) | U | | 0% | | Challenges | 2021 | [The Doge 2021](https://app.codility.com/programmers/challenges/doge2021/) | U | | 0% | | Challenges | 2021 | [The Great Code Off 2021](https://app.codility.com/programmers/challenges/great_code_off2021/) | U | | 0% | | Challenges | 2021 | [May the 4th](https://app.codility.com/programmers/challenges/may_the_4th_2021/) | U | | 0% | | Challenges | 2021 | [The Fellowship of the Code](https://app.codility.com/programmers/challenges/fellowship_of_the_code_2021/)| U | | 0% | | Challenges | 2021 | [Fast & Curious](https://app.codility.com/programmers/challenges/fast_and_curious_2021/) | U | | 0% | | Challenges | 2021 | [The Coder of Rivia](https://app.codility.com/programmers/challenges/the_coder_of_rivia_2021/) | U | | 0% | | Challenges | 2021 | [National Coding Week](https://app.codility.com/programmers/challenges/national_coding_week_2021/) | U | | 0% | | Challenges | 2021 | [Spooktober](https://app.codility.com/programmers/challenges/spooktober_2021/) | U | | 0% | | Challenges | 2021 | [Gamer's](https://app.codility.com/programmers/challenges/gamers_2021/) | U | | 0% | | Challenges | 2021 | [Code Alone](https://app.codility.com/programmers/challenges/codealone_2021/) | U | | 0% | | Challenges | 2022 | [Pair a Coder](https://app.codility.com/programmers/challenges/pairacoder_2022/) | U | | 0% | | Challenges | 2022 | [Year of the Tiger](https://app.codility.com/programmers/challenges/year_of_the_tiger_2022/) | U | | 0% | | Challenges | 2022 | [Muad'Dib's](https://app.codility.com/programmers/challenges/muaddib_2022/) | U | | 0% | | Challenges | 2022 | [Bug Wars: The Last Hope](https://app.codility.com/programmers/challenges/bug_wars2022/) | U | | 0% | | Challenges | 2022 | [Fury Road](https://app.codility.com/programmers/challenges/fury_road2022/) | U | | 0% | | Challenges | 2022 | [Jurassic Code](https://app.codility.com/programmers/challenges/jurassic_code2022/) | U | | 0% | | Challenges | 2022 | [National Coding Week 2022](https://app.codility.com/programmers/challenges/national_coding_week2022/) | U | | 0% | | Challenges | 2022 | [Game of Codes](https://app.codility.com/programmers/challenges/game_of_codes_2022/) | U | | 0% | | Challenges | 2022 | [Coral of the Code](https://app.codility.com/programmers/challenges/carol_of_the_code2022/) | U | | 0% | | Challenges | 2023 | [Year of the Rabbit](https://app.codility.com/programmers/challenges/year_of_the_rabbit_2023/)| U | | 0% | | Challenges | 2023 | [Pi Code Challenges](https://app.codility.com/programmers/challenges/pi_challenge_2023/) | U | | 0% | #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)