10 lines
332 B
C#
10 lines
332 B
C#
using System;
|
|
using System.Linq;
|
|
|
|
public static class Hamming
|
|
{
|
|
public static int Distance(string firstStrand, string secondStrand) =>
|
|
firstStrand.Length != secondStrand.Length
|
|
? throw new ArgumentException("must be the same length")
|
|
: firstStrand.Where((t, i) => t != secondStrand[i]).Count();
|
|
} |