Contents:
img
kyu_2
kyu_2.evaluate_mathematical_expression
kyu_2.evaluate_mathematical_expression.evaluate
kyu_2.evaluate_mathematical_expression.test_evaluate
kyu_3
kyu_3.battleship_field_validator
kyu_3.battleship_field_validator.test_battleship_validator
kyu_3.battleship_field_validator.validator
kyu_3.calculator
kyu_3.calculator.calculator
kyu_3.calculator.test_calculator
kyu_3.line_safari_is_that_a_line
kyu_3.line_safari_is_that_a_line.line_safari
kyu_3.line_safari_is_that_a_line.test_line_negative
kyu_3.line_safari_is_that_a_line.test_line_positive
kyu_3.line_safari_is_that_a_line.test_walker
kyu_3.line_safari_is_that_a_line.walker_class
kyu_3.make_spiral
kyu_3.make_spiral.solution
kyu_3.make_spiral.test_spiralize
kyu_3.rail_fence_cipher_encoding_and_decoding
kyu_3.rail_fence_cipher_encoding_and_decoding.encoding_and_decoding
kyu_3.rail_fence_cipher_encoding_and_decoding.test_decoding
kyu_3.rail_fence_cipher_encoding_and_decoding.test_encoding
kyu_4
kyu_4.human_readable_duration_format
kyu_4.human_readable_duration_format.format_duration
kyu_4.human_readable_duration_format.test_format_duration
kyu_4.most_frequently_used_words
kyu_4.most_frequently_used_words.solution
kyu_4.most_frequently_used_words.test_top_3_words
kyu_4.next_bigger_number_with_the_same_digits
kyu_4.next_bigger_number_with_the_same_digits.next_bigger
kyu_4.next_bigger_number_with_the_same_digits.test_next_bigger
kyu_4.next_smaller_number_with_the_same_digits
kyu_4.next_smaller_number_with_the_same_digits.next_smaller
kyu_4.next_smaller_number_with_the_same_digits.test_next_smaller
kyu_4.permutations
kyu_4.permutations.permutations
kyu_4.permutations.test_permutations
kyu_4.range_extraction
kyu_4.range_extraction.solution
kyu_4.range_extraction.test_solution
kyu_4.snail
kyu_4.snail.snail_sort
kyu_4.snail.test_snail
kyu_4.strings_mix
kyu_4.strings_mix.solution
kyu_4.strings_mix.test_mix
kyu_4.strip_comments
kyu_4.strip_comments.solution
kyu_4.strip_comments.test_solution
kyu_4.sudoku_solution_validator
kyu_4.sudoku_solution_validator.test_valid_solution
kyu_4.sudoku_solution_validator.valid_solution
kyu_4.sum_by_factors
kyu_4.sum_by_factors.sum_for_list
kyu_4.sum_by_factors.test_sum_for_list
kyu_4.sum_of_intervals
kyu_4.sum_of_intervals.sum_of_intervals
kyu_4.sum_of_intervals.test_sum_of_intervals
kyu_4.the_greatest_warrior
kyu_4.the_greatest_warrior.test_battle
kyu_4.the_greatest_warrior.test_warrior
kyu_4.the_greatest_warrior.warrior
kyu_4.validate_sudoku_with_size
kyu_4.validate_sudoku_with_size.sudoku
kyu_4.validate_sudoku_with_size.test_sudoku
kyu_5
kyu_5.alphabet_wars_nuclear_strike
kyu_5.alphabet_wars_nuclear_strike.alphabet_war
kyu_5.alphabet_wars_nuclear_strike.test_alphabet_war
kyu_5.count_ip_addresses
kyu_5.count_ip_addresses.ips_between
kyu_5.count_ip_addresses.test_ips_between
kyu_5.did_i_finish_my_sudoku
kyu_5.did_i_finish_my_sudoku.is_sudoku_done
kyu_5.did_i_finish_my_sudoku.sudoku_by_column
kyu_5.did_i_finish_my_sudoku.sudoku_by_regions
kyu_5.did_i_finish_my_sudoku.sudoku_by_row
kyu_5.did_i_finish_my_sudoku.test_did_i_finish_sudoku
kyu_5.diophantine_equation
kyu_5.diophantine_equation.solution
kyu_5.diophantine_equation.test_solution
kyu_5.directions_reduction
kyu_5.directions_reduction.directions_reduction
kyu_5.directions_reduction.test_directions_reduction
kyu_5.extract_the_domain_name_from_url
kyu_5.extract_the_domain_name_from_url.extract_domain_from_url
kyu_5.extract_the_domain_name_from_url.test_domain_name
kyu_5.fibonacci_streaming
kyu_5.fibonacci_streaming.all_fibonacci_numbers
kyu_5.fibonacci_streaming.test_all_fibonacci_numbers
kyu_5.find_the_safest_places_in_town
kyu_5.find_the_safest_places_in_town.advice
kyu_5.find_the_safest_places_in_town.print_agents
kyu_5.find_the_safest_places_in_town.test_advice
kyu_5.find_the_smallest
kyu_5.find_the_smallest.solution
kyu_5.find_the_smallest.test_smallest
kyu_5.first_non_repeating_character
kyu_5.first_non_repeating_character.first_non_repeating_letter
kyu_5.first_non_repeating_character.test_first_non_repeating_letter
kyu_5.flatten
kyu_5.flatten.flatten
kyu_5.flatten.test_flatten
kyu_5.human_readable_time
kyu_5.human_readable_time.make_readable
kyu_5.human_readable_time.test_make_readable
kyu_5.integers_recreation_one
kyu_5.integers_recreation_one.solution
kyu_5.integers_recreation_one.test_list_squared
kyu_5.josephus_survivor
kyu_5.josephus_survivor.josephus_survivor
kyu_5.josephus_survivor.test_josephus_survivor
kyu_5.master_your_primes_sieve_with_memoization
kyu_5.master_your_primes_sieve_with_memoization.primes
kyu_5.master_your_primes_sieve_with_memoization.test_primes
kyu_5.moving_zeros_to_the_end
kyu_5.moving_zeros_to_the_end.move_zeros
kyu_5.moving_zeros_to_the_end.test_move_zeros
kyu_5.multidimensional_neighbourhood
kyu_5.not_very_secure
kyu_5.not_very_secure.alphanumeric
kyu_5.not_very_secure.test_alphanumeric
kyu_5.number_of_trailing_zeros_of_n
kyu_5.number_of_trailing_zeros_of_n.test_zeros
kyu_5.number_of_trailing_zeros_of_n.zeros
kyu_5.simple_pig_latin
kyu_5.simple_pig_latin.pig_it
kyu_5.simple_pig_latin.test_pig_it
kyu_5.sports_league_table_ranking
kyu_5.sports_league_table_ranking.compute_ranks
kyu_5.sports_league_table_ranking.test_compute_ranks
kyu_5.string_incrementer
kyu_5.string_incrementer.string_incrementer
kyu_5.string_incrementer.test_increment_string
kyu_5.sum_of_pairs
kyu_5.sum_of_pairs.sum_pairs
kyu_5.sum_of_pairs.test_sum_pairs
kyu_5.the_hashtag_generator
kyu_5.the_hashtag_generator.hashtag_generator
kyu_5.the_hashtag_generator.test_generate_hashtag
kyu_5.tic_tac_toe_checker
kyu_5.tic_tac_toe_checker.checker
kyu_5.tic_tac_toe_checker.test_checker
kyu_5.valid_parentheses
kyu_5.valid_parentheses.test_valid_parentheses
kyu_5.valid_parentheses.valid_parentheses
kyu_5.where_my_anagrams_at
kyu_5.where_my_anagrams_at.anagrams
kyu_5.where_my_anagrams_at.test_anagrams
kyu_6
kyu_6.a_rule_of_divisibility_by_13
kyu_6.a_rule_of_divisibility_by_13.test_thirt
kyu_6.a_rule_of_divisibility_by_13.thirt
kyu_6.array_diff
kyu_6.array_diff.solution
kyu_6.array_diff.test_array_diff
kyu_6.array_to_html_table
kyu_6.array_to_html_table.to_table
kyu_6.binary_to_text_ascii_conversion
kyu_6.binary_to_text_ascii_conversion.binary_to_string
kyu_6.binary_to_text_ascii_conversion.test_binary_to_string
kyu_6.casino_chips
kyu_6.casino_chips.solve
kyu_6.casino_chips.test_solve
kyu_6.character_frequency
kyu_6.character_frequency.character_frequency
kyu_6.character_frequency.test_character_frequency
kyu_6.color_choice
kyu_6.color_choice.checkchoose
kyu_6.color_choice.test_checkchoose
kyu_6.count_letters_in_string
kyu_6.count_letters_in_string.count_letters_in_string
kyu_6.count_letters_in_string.test_count_letters_in_string
kyu_6.decipher_this
kyu_6.decipher_this.solution
kyu_6.decipher_this.test_decipher_this
kyu_6.default_list
kyu_6.default_list.default_list
kyu_6.default_list.test_default_list
kyu_6.disease_spread
kyu_6.disease_spread.epidemic
kyu_6.disease_spread.epidemic_test_data
kyu_6.disease_spread.test_epidemic
kyu_6.duplicate_encoder
kyu_6.duplicate_encoder.duplicate_encode
kyu_6.duplicate_encoder.test_duplicate_encode
kyu_6.easy_diagonal
kyu_6.easy_diagonal.diagonal
kyu_6.easy_diagonal.test_diagonal
kyu_6.encrypt_this
kyu_6.encrypt_this.solution
kyu_6.encrypt_this.test_encrypt_this
kyu_6.find_the_odd_int
kyu_6.find_the_odd_int.find_the_odd_int
kyu_6.find_the_odd_int.test_find_the_odd_int
kyu_6.first_character_that_repeats
kyu_6.first_character_that_repeats.first_character_that_repeats
kyu_6.first_character_that_repeats.test_first_character_that_repeats
kyu_6.format_string_of_names
kyu_6.format_string_of_names.solution
kyu_6.format_string_of_names.test_namelist
kyu_6.help_the_bookseller
kyu_6.help_the_bookseller.stock_list
kyu_6.help_the_bookseller.test_stock_list
kyu_6.longest_repetition
kyu_6.longest_repetition.longest_repetition
kyu_6.longest_repetition.test_longest_repetition
kyu_6.multiples_of_3_or_5
kyu_6.multiples_of_3_or_5.solution
kyu_6.multiples_of_3_or_5.test_solution
kyu_6.no_arithmetic_progressions
kyu_6.no_arithmetic_progressions.sequence
kyu_6.no_arithmetic_progressions.test_sequence
kyu_6.number_zoo_patrol
kyu_6.number_zoo_patrol.missing_number
kyu_6.number_zoo_patrol.test_find_missing_number
kyu_6.numericals_of_string
kyu_6.numericals_of_string.numericals
kyu_6.numericals_of_string.test_numericals
kyu_6.permute_a_palindrome
kyu_6.permute_a_palindrome.permute_a_palindrome
kyu_6.permute_a_palindrome.test_permute_a_palindrome
kyu_6.pokemon_damage_calculator
kyu_6.pokemon_damage_calculator.calculate_damage
kyu_6.pokemon_damage_calculator.test_calculate_damage
kyu_6.potion_class_101
kyu_6.potion_class_101.potion
kyu_6.potion_class_101.test_potion
kyu_6.pyramid_array
kyu_6.pyramid_array.pyramid_array
kyu_6.pyramid_array.test_pyramid_array
kyu_6.rotate_the_letters_of_each_element
kyu_6.rotate_the_letters_of_each_element.group_cities
kyu_6.rotate_the_letters_of_each_element.test_group_cities
kyu_6.row_of_the_odd_triangle
kyu_6.row_of_the_odd_triangle.odd_row
kyu_6.row_of_the_odd_triangle.test_odd_row
kyu_6.sort_the_odd
kyu_6.sort_the_odd.solution
kyu_6.sort_the_odd.test_sort_array
kyu_6.string_subpattern_recognition_1
kyu_6.string_subpattern_recognition_1.has_subpattern
kyu_6.string_subpattern_recognition_1.test_has_subpattern
kyu_6.string_subpattern_recognition_2
kyu_6.string_subpattern_recognition_2.has_subpattern
kyu_6.string_subpattern_recognition_2.test_has_subpattern
kyu_6.string_subpattern_recognition_3
kyu_6.string_subpattern_recognition_3.has_subpattern
kyu_6.string_subpattern_recognition_3.test_has_subpattern
kyu_6.string_transformer
kyu_6.string_transformer.string_transformer
kyu_6.string_transformer.test_string_transformer
kyu_6.sum_of_digits_digital_root
kyu_6.sum_of_digits_digital_root.digital_root
kyu_6.sum_of_digits_digital_root.test_digital_root
kyu_6.unique_in_order
kyu_6.unique_in_order.test_unique_in_order
kyu_6.unique_in_order.unique_in_order
kyu_6.vasya_clerk
kyu_6.vasya_clerk.test_tickets
kyu_6.vasya_clerk.tickets
kyu_6.who_likes_it
kyu_6.who_likes_it.likes_function
kyu_6.who_likes_it.test_likes_function
kyu_6.your_order_please
kyu_6.your_order_please.order
kyu_6.your_order_please.test_order
kyu_7
kyu_7.always_perfect
kyu_7.always_perfect.check_root
kyu_7.always_perfect.test_check_root
kyu_7.basic_math_add_or_subtract
kyu_7.basic_math_add_or_subtract.calculate
kyu_7.basic_math_add_or_subtract.test_calculate
kyu_7.beginner_series_sum_of_numbers
kyu_7.beginner_series_sum_of_numbers.sum_of_numbers
kyu_7.beginner_series_sum_of_numbers.test_sum_of_numbers
kyu_7.disemvowel_trolls
kyu_7.disemvowel_trolls.disemvowel_trolls
kyu_7.disemvowel_trolls.test_disemvowel_trolls
kyu_7.easy_line
kyu_7.easy_line.easyline
kyu_7.easy_line.test_easyline
kyu_7.factorial
kyu_7.factorial.factorial
kyu_7.factorial.test_factorial
kyu_7.fill_the_hard_disk_drive
kyu_7.fill_the_hard_disk_drive.save
kyu_7.fill_the_hard_disk_drive.test_save
kyu_7.find_the_longest_gap
kyu_7.find_the_longest_gap.gap
kyu_7.find_the_longest_gap.test_gap
kyu_7.formatting_decimal_places_1
kyu_7.formatting_decimal_places_1.test_two_decimal_places
kyu_7.formatting_decimal_places_1.two_decimal_places
kyu_7.fun_with_lists_length
kyu_7.fun_with_lists_length.length
kyu_7.fun_with_lists_length.node
kyu_7.fun_with_lists_length.test_length
kyu_7.growing_plant
kyu_7.growing_plant.growing_plant
kyu_7.growing_plant.test_growing_plant
kyu_7.help_bob_count_letters_and_digits
kyu_7.help_bob_count_letters_and_digits.count_letters_and_digits
kyu_7.help_bob_count_letters_and_digits.test_count_letters_and_digits
kyu_7.isograms
kyu_7.isograms.is_isogram
kyu_7.isograms.test_is_isogram
kyu_7.jaden_casing_strings
kyu_7.jaden_casing_strings.jaden_casing_strings
kyu_7.jaden_casing_strings.test_jaden_casing_strings
kyu_7.make_class
kyu_7.make_class.animal
kyu_7.make_class.make_class
kyu_7.make_class.test_make_class
kyu_7.maximum_multiple
kyu_7.maximum_multiple.maximum_multiple
kyu_7.password_validator
kyu_7.password_validator.password
kyu_7.password_validator.test_password
kyu_7.powers_of_3
kyu_7.powers_of_3.largest_power
kyu_7.powers_of_3.test_largest_power
kyu_7.pull_your_words_together_man
kyu_7.pull_your_words_together_man.sentencify
kyu_7.pull_your_words_together_man.test_sentencify
kyu_7.remove_the_minimum
kyu_7.remove_the_minimum.remove_the_minimum
kyu_7.remove_the_minimum.test_remove_the_minimum
kyu_7.share_prices
kyu_7.share_prices.share_price
kyu_7.share_prices.test_share_price
kyu_7.significant_figures
kyu_7.significant_figures.number_of_sigfigs
kyu_7.significant_figures.test_number_of_sigfigs
kyu_7.simple_fun_152
kyu_7.simple_fun_152.invite_more_women
kyu_7.simple_fun_152.test_invite_more_women
kyu_7.sort_out_the_men_from_boys
kyu_7.sort_out_the_men_from_boys.men_from_boys
kyu_7.sort_out_the_men_from_boys.test_men_from_boys
kyu_7.substituting_variables_into_strings_padded_numbers
kyu_7.substituting_variables_into_strings_padded_numbers.solution
kyu_7.substituting_variables_into_strings_padded_numbers.test_solution
kyu_7.sum_of_odd_numbers
kyu_7.sum_of_odd_numbers.row_sum_odd_numbers
kyu_7.sum_of_odd_numbers.test_row_sum_odd_numbers
kyu_7.sum_of_powers_of_2
kyu_7.sum_of_powers_of_2.sum_of_powers_of_2
kyu_7.sum_of_powers_of_2.test_sum_of_powers_of_2
kyu_7.sum_of_triangular_numbers
kyu_7.sum_of_triangular_numbers.sum_triangular_numbers
kyu_7.sum_of_triangular_numbers.test_sum_triangular_numbers
kyu_7.sum_of_two_lowest_int
kyu_7.sum_of_two_lowest_int.sum_two_smallest_int
kyu_7.sum_of_two_lowest_int.test_sum_two_smallest_numbers
kyu_7.the_first_non_repeated_character_in_string
kyu_7.the_first_non_repeated_character_in_string.first_non_repeated
kyu_7.the_first_non_repeated_character_in_string.test_first_non_repeated
kyu_7.vaporcode
kyu_7.vaporcode.test_vaporcode
kyu_7.vaporcode.vaporcode
kyu_7.you_are_square
kyu_7.you_are_square.test_you_are_square
kyu_7.you_are_square.you_are_square
kyu_8
kyu_8.alternating_case
kyu_8.alternating_case.alternating_case
kyu_8.alternating_case.test_alternating_case
kyu_8.century_from_year
kyu_8.century_from_year.century
kyu_8.century_from_year.test_century
kyu_8.check_the_exam
kyu_8.check_the_exam.check_exam
kyu_8.check_the_exam.test_check_exam
kyu_8.convert_string_to_an_array
kyu_8.convert_string_to_an_array.string_to_array
kyu_8.convert_string_to_an_array.test_string_to_array
kyu_8.count_the_monkeys
kyu_8.count_the_monkeys.monkey_count
kyu_8.count_the_monkeys.test_monkey_count
kyu_8.counting_sheep
kyu_8.counting_sheep.counting_sheep
kyu_8.counting_sheep.test_counting_sheep
kyu_8.enumerable_magic_25
kyu_8.enumerable_magic_25.take
kyu_8.enumerable_magic_25.test_take
kyu_8.find_the_first_non_consecutive_number
kyu_8.find_the_first_non_consecutive_number.first_non_consecutive
kyu_8.find_the_first_non_consecutive_number.test_first_non_consecutive
kyu_8.formatting_decimal_places_0
kyu_8.formatting_decimal_places_0.test_two_decimal_places
kyu_8.formatting_decimal_places_0.two_decimal_places
kyu_8.grasshopper_check_for_factor
kyu_8.grasshopper_check_for_factor.check_for_factor
kyu_8.grasshopper_check_for_factor.test_check_for_factor
kyu_8.grasshopper_messi_goals_function
kyu_8.grasshopper_messi_goals_function.messi_goals_function
kyu_8.grasshopper_messi_goals_function.test_messi_goals_function
kyu_8.grasshopper_personalized_message
kyu_8.grasshopper_personalized_message.grasshopper_personalized_message
kyu_8.grasshopper_personalized_message.test_grasshopper_personalized_message
kyu_8.grasshopper_summation
kyu_8.grasshopper_summation.summation
kyu_8.grasshopper_summation.test_summation
kyu_8.greek_sort
kyu_8.greek_sort.greek_comparator
kyu_8.greek_sort.test_greek_comparator
kyu_8.holiday_vi_shark_pontoon
kyu_8.holiday_vi_shark_pontoon.shark
kyu_8.holiday_vi_shark_pontoon.test_shark
kyu_8.is_it_a_palindrome
kyu_8.is_it_a_palindrome.is_palindrome
kyu_8.is_it_a_palindrome.test_is_palindrome
kyu_8.is_your_period_late
kyu_8.is_your_period_late.is_your_period_late
kyu_8.is_your_period_late.test_is_your_period_late
kyu_8.keep_hydrated
kyu_8.keep_hydrated.keep_hydrated
kyu_8.keep_hydrated.test_keep_hydrated
kyu_8.keep_up_the_hoop
kyu_8.keep_up_the_hoop.hoop_count
kyu_8.keep_up_the_hoop.test_hoop_count
kyu_8.logical_calculator
kyu_8.logical_calculator.logical_calculator
kyu_8.logical_calculator.test_logical_calculator
kyu_8.make_upper_case
kyu_8.make_upper_case.make_upper_case
kyu_8.make_upper_case.test_make_upper_case
kyu_8.multiply
kyu_8.multiply.multiply
kyu_8.multiply.test_multiply
kyu_8.my_head_is_at_the_wrong_end
kyu_8.my_head_is_at_the_wrong_end.fix_the_meerkat
kyu_8.my_head_is_at_the_wrong_end.test_fix_the_meerkat
kyu_8.remove_first_and_last_character
kyu_8.remove_first_and_last_character.remove_char
kyu_8.remove_first_and_last_character.test_remove_char
kyu_8.remove_string_spaces
kyu_8.remove_string_spaces.remove_string_spaces
kyu_8.remove_string_spaces.test_remove_string_spaces
kyu_8.reversed_strings
kyu_8.reversed_strings.reversed_strings
kyu_8.reversed_strings.test_reversed_strings
kyu_8.set_alarm
kyu_8.set_alarm.set_alarm
kyu_8.set_alarm.test_set_alarm
kyu_8.surface_area_and_volume_of_box
kyu_8.surface_area_and_volume_of_box.get_size
kyu_8.surface_area_and_volume_of_box.test_get_size
kyu_8.swap_values
kyu_8.swap_values.swap_values
kyu_8.swap_values.test_swap_values
kyu_8.terminal_game_move_function
kyu_8.terminal_game_move_function.terminal_game_move_function
kyu_8.terminal_game_move_function.test_terminal_game_move_function
kyu_8.the_feast_of_many_beasts
kyu_8.the_feast_of_many_beasts.feast
kyu_8.the_feast_of_many_beasts.test_feast
kyu_8.third_angle_of_triangle
kyu_8.third_angle_of_triangle.test_third_angle_of_triangle
kyu_8.third_angle_of_triangle.third_angle_of_triangle
kyu_8.well_of_ideas_easy_version
kyu_8.well_of_ideas_easy_version.test_well_of_ideas_easy_version
kyu_8.well_of_ideas_easy_version.well_of_ideas_easy_version
kyu_8.will_there_be_enough_space
kyu_8.will_there_be_enough_space.enough
kyu_8.will_there_be_enough_space.test_enough
kyu_8.will_you_make_it
kyu_8.will_you_make_it.test_zero_fuel
kyu_8.will_you_make_it.zero_fuel
kyu_8.wolf_in_sheep_clothing
kyu_8.wolf_in_sheep_clothing.test_wolf_in_sheep_clothing
kyu_8.wolf_in_sheep_clothing.wolf_in_sheep_clothing
utils
utils.log_func
utils.primes
utils.primes.is_prime
utils.primes.primes_generator
utils.primes.test_is_prime
utils.primes.test_primes_generator