Repository navigation
python-quest: ~100 answer files, some empty — is there a tracker for unsolved prompts? #30
Replies: 1 comment
|
There's no tracker today — and the real number is measurable: 96 of the 111 answer files are unsolved stubs, plus one prompt with no answer file at all ( The exact stub list (all containing only activebits, advancedsort_word_arr, any, btreeapplybylevel, btreeapplyinorder, btreeapplypostorder, btreeapplypreorder, btreeinsertdata, btreeisbinary, btreelevelcount, cat_main, compact, compare, concat, concat_params, convertbase, count_if, countdown, display_a, display_z, displayfile_main, divmod, doop_main, eightqueens, enigma, fibonacci, find_next_prime, first_rune, fixthemain_main, foreach, hello, index, is_alpha, is_lower, is_numeric, is_printable, is_sorted, is_upper, isnegative, isprime, iterative_factorial, iterative_power, join, last_rune, list_for_each, list_for_eachif, list_push_back, list_push_front, list_remove_if, list_reverse, list_size, list_sort, listat, listclear, listfind, listlast, listmerge, make_range, map, max, n_rune, only_a, only_z, pilot, point_one, print_comb, print_comb_2, print_comb_n, print_nbr, print_nbr_base, print_str, print_words_tables, raid_1a, raid_1b, raid_1c, raid_1d, raid_1e, recursive_factorial, recursive_power, rot14, sort_integer_table, sort_list_insert, sort_word_arr, sorted_list_merge, split, split_whitespace, splitwhitespaces, sqrt, str_len, str_rev, swap, to_lower, to_upper, ultimate_div_mod, ultimate_point_one, unmatch Rather than hand-maintain that, generate it — a cd python-study-Neo_1/python-quest
total=$(ls answers/*.py | wc -l)
stubs=$(grep -lx '# write your solution here' answers/*.py | wc -l)
echo "solved: $((total - stubs)) / $total"
grep -lx '# write your solution here' answers/*.py | sed 's|answers/||; s|\.py$||' | sort | sed 's/^/- [ ] `/; s/$/`/'Run it before a study session and paste the checklist; counts stay honest without bookkeeping. Keep it separate from the Q-tier list — different series, different completion semantics (piscine = answer file written, quest = solved from memory in under ten minutes). |
Uh oh!
There was an error while loading. Please reload this page.
python-quest/answers/holds 100+ files, but several are unsolved stubs containing only:# Write your solution hereExamples:
any.py,compact.py,activebits.py.PROGRESS.mdtracks the Q01–Q?? quest tiers, but that looks like a separate quest series from this piscine batch (abort, activebits, btree*, collatz...).Is there a canonical list of which piscine prompts remain unsolved, or should PROGRESS.md gain a section for the piscine batch?
All reactions