style: Run linter on problem_stats.py

This commit is contained in:
Paul Gauthier (aider) 2024-12-18 13:08:51 -08:00
parent 3e4500f9fd
commit 01088e214c

View file

@ -3,9 +3,8 @@
import argparse import argparse
import json import json
from collections import defaultdict from collections import defaultdict
from typing import List, Optional
from pathlib import Path from pathlib import Path
from typing import List, Optional
import yaml import yaml
@ -191,7 +190,7 @@ def analyze_exercise_solutions(dirs=None, topn=None):
# Count problems by language in hard set # Count problems by language in hard set
lang_counts = defaultdict(int) lang_counts = defaultdict(int)
for exercise in hard_set: for exercise in hard_set:
lang = exercise.split('/')[1] # Get language from path lang = exercise.split("/")[1] # Get language from path
lang_counts[lang] += 1 lang_counts[lang] += 1
print("\nHard set problems by language:") print("\nHard set problems by language:")