From b7c6ba230d95ffad246f0f9874e82cbd95e12f56 Mon Sep 17 00:00:00 2001 From: Mohammad S Anwar Date: Tue, 1 Aug 2023 00:30:26 +0100 Subject: - Added solutions by Niels van Dijke. - Added solutions by Ulrich Rieke. - Added solutions by Robert DiCicco. - Added solutions by Laurent Rosenfeld. - Added solutions by Peter Meszaros. - Added solutions by Mark Anderson. - Added solutions by Lubos Kolouch. - Added solutions by Ali Moradi. - Added solutions by Dave Jacoby. - Added solutions by Peter Campbell Smith. - Added solutions by W. Luis Mochan. - Added solutions by Steven Wilson. - Added solutions by Thomas Kohler. - Added solutions by E. Choroba. - Added solutions by Bob Lied. --- challenge-228/conor-hoekstra/python/ch-1.py | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 challenge-228/conor-hoekstra/python/ch-1.py (limited to 'challenge-228/conor-hoekstra/python/ch-1.py') diff --git a/challenge-228/conor-hoekstra/python/ch-1.py b/challenge-228/conor-hoekstra/python/ch-1.py new file mode 100644 index 0000000000..28b58a09e6 --- /dev/null +++ b/challenge-228/conor-hoekstra/python/ch-1.py @@ -0,0 +1,7 @@ +def unique_sum(nums): + return sum(k for k,v in Counter(nums).items() if v == 1) + +# Tests +unique_sum([2,1,3,2]) # 4 +unique_sum([1,1,1,1]) # 0 +unique_sum([2,1,3,4]) # 10 -- cgit