KAIST보드 및 몇 몇 보드에 보니... 주민등록번호에 대한 이야기가 올라
와있습니다. 재미있는 것 같아서 정리(?)해서 끄적..끄적..
주민등록번호가
ABCDEF - GHIJKLM
이라면,
ABCDEF 는 태어난 년, 월, 일을 나타낸다는 것은 아실꺼구요..
G는 성별이란 것도 아시죠? 1은 남자, 2는 여자, 0은 중성(?) :)
HIJK는 출생신고를 한 곳..(동사무소나 뭐 그런 곳)을 의미합니다.
L은 그 곳에 그날 출생신고한 순서대로...... 이거 사람이 너무 많으면
어케어케한다고 전에 들은적이 있는데 이건 제가 까먹었네요...KAIST보드에두
안나와있구요..쩝..
마지막으로, M...(역시 엠은 무섭군요. 히히)..
Sum = 2*A + 3*B + 4*C + 5*D + 6*E + 7*F + 8*G + 9*H
+ 2*I + 3*J + 4*K + 5*L
TEMP = 11*int(Sum/11) + 11 - Sum
M = TEMP - 10*int(TEMP/10)
이렇게 되어있네요.. 음..일견 복잡해보이는데... 그냥...
M = (11 - (Sum mod 11)) mod 10
아닌가요?
** 03시에 헛소리 하고 있는.... 아/저/씨/ **
:)
~~~~~~~~~~pkp~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~pkp~~~~~~~~~~~~
^_^ 키즈의 아저씨 pkp palindrome ^L^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~