hedtorresca commited on
Commit
21d8dc9
·
verified ·
1 Parent(s): 48aeae8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -19,15 +19,15 @@ def validate_inputs(A, B, C, AB, AC, BC, ABC, U):
19
 
20
  def suggest_intersections(A, B, C, AB, AC, BC, ABC, U):
21
  # Máximos valores para las intersecciones
22
- max_AB = min(A, B, U - (A + B + C - A - B))
23
- max_AC = min(A, C, U - (A + B + C - A - C))
24
- max_BC = min(B, C, U - (A + B + C - B - C))
25
  max_ABC = min(max_AB, max_AC, max_BC)
26
 
27
- # Mínimos valores para las intersecciones, asegurando que no sean negativos
28
- min_AB = max(0, AB - max_AC - max_BC + ABC)
29
- min_AC = max(0, AC - max_AB - max_BC + ABC)
30
- min_BC = max(0, BC - max_AB - max_AC + ABC)
31
  min_ABC = max(0, ABC)
32
 
33
  suggestions = {
 
19
 
20
  def suggest_intersections(A, B, C, AB, AC, BC, ABC, U):
21
  # Máximos valores para las intersecciones
22
+ max_AB = min(A, B, U - (A + B + C - AB - AC))
23
+ max_AC = min(A, C, U - (A + B + C - AB - BC))
24
+ max_BC = min(B, C, U - (A + B + C - AC - BC))
25
  max_ABC = min(max_AB, max_AC, max_BC)
26
 
27
+ # Asegurando que los mínimos sean no negativos
28
+ min_AB = max(0, AB)
29
+ min_AC = max(0, AC)
30
+ min_BC = max(0, BC)
31
  min_ABC = max(0, ABC)
32
 
33
  suggestions = {