diff --git a/mo/score.py b/mo/score.py
index 82efa495b75702ffe2fb2a28b691f9fcec4a3eec..8d7280eac8c539f5d91d79f43fa7c4a9d1a1bfb4 100644
--- a/mo/score.py
+++ b/mo/score.py
@@ -79,6 +79,9 @@ class ScoreTask:
             return Fraction(0)
         return Fraction(self.sum_points, self.num_solutions)
 
+    def get_difficulty_str(self) -> str:
+        return f'{self.sum_points}/{self.num_solutions}'
+
 
 class Score:
     round: db.Round
@@ -327,7 +330,7 @@ class Score:
                         f"Úlohy {last_task.task.code} a {task.task.code} mají stejnou vypočtenou obtížnost"
                         + f" {difficulty}, pro výpočet obtížnosti je řadím podle kódu úlohy"
                     )
-                difficulty_report.append(f"{task.task.code} ({round(float(difficulty), 2)} b)")
+                difficulty_report.append(f"{task.task.code} ({task.get_difficulty_str()}={float(difficulty):.2f})")
                 last_task, last_difficulty = task, difficulty
 
             self._add_message(