1    2    3    4    5    6   -   1    2     3   4     5     6      7   (주민등록번호)
  2    3    4    5    6    7       8    9     2    3     4     5          (승수)
 n1  n2   n3  n4  n5  n6      n7  n8   n9  n10  n11  n12

각 자릿수에 지정된 승수를 더한 값을 N 이라고 하면,

N = n1 + n2 + n3 + ... +n12

N을 11로 나눈 나머지를 11에서 뺀 수가 주민등록번호 마지막 자릿수와 일치하면
정상적인 주민등록번호이다.

11 - (N%11) = 마지막 자릿수

N의 값이 11로 나누어 떨어지거나 나머지가 1이라면 위 식의 값을 10 또는 11이 된다.
마지막 자릿수는 1자리이기 때문에 이런 경우에는 비교할때 같이 않은 것으로
처리되기 때문에 위 식을 다시 한번 10으로 나누어 그 나머지를 취하여
마지막 자릿수와 비교해야한다. 

(11 - (N%11)) % 10  = 마지막 자릿수