Данилов Роман, 321 группа DefCounter 11905
Гончаров Илья, 321 группа DefCounter 11863
f1from collections import Counterf1from collections import Counter
22
3class DefCounter(Counter):3class DefCounter(Counter):
44
n5    def __init__(self, iterable, missing=-1):n5    def __init__(self, obj, missing=-1):
6        super().__init__(iterable)6        super().__init__(obj)
7        self.missing = missing7        self.mis = missing
88
9    def __missing__(self, key):9    def __missing__(self, key):
t10        return self.missingt10        return self.mis
1111
12    def __abs__(self):12    def __abs__(self):
13        return sum([i for i in self.values() if i > 0])13        return sum([i for i in self.values() if i > 0])
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op