정보/C 3

벤포드의 법칙(Benford's Law)

벤포드의 법칙은 우리 주변에 존재하는 수들에 관한 법칙이다. 임의의 자연수와는 달리 단위가 존재하는 인간이 인위적으로 생산한 수들을 모아 보면 맨 앞자리 수가 1인 것이 다른 것 보다 많다. 벤포드의 법칙은 이러한 수들의 맨 앞자리 수의 확률 분포가 다음과 같다는 것이다. $P(d)=log_{10}(1+\frac{1}{d})$ (단, $d \in \{1,\ 2,\dotsc \ ,\ 9\}$이다.) 이를 이해하려면 수학Ⅰ에 나오는 상용로그의 성질을 알고 있어야 한다. 1보다 큰 $A$에 대하여 $logA$의 가수(양의 소수부분)가 $a$일 때 $A$의 첫 번째 자리수는 $\lfloor 10^{a} \rfloor$ 이다. $A=\overline{a_1a_2a_3a_4a_5}$ (A가 5자리수라 가정해도 일반..

정보/C 2022.01.20

[자작 게임] Journey to a star

정보과목의 C언어 콘솔 게임 제작 수행평가 겸, 교내 IT 컨텐츠 경진대회 겸 간단한 게임을 제작해보았다. 코드와 실행파일은 깃허브에 올려두었다. https://github.com/MinseobKimm/Journey-to-a-star GitHub - MinseobKimm/Journey-to-a-star: using Astar 2d simple console game using Astar 2d simple console game. Contribute to MinseobKimm/Journey-to-a-star development by creating an account on GitHub. github.com 작품명 Journey to a star 작품주제 Astar 알고리즘을 이용한 2D타일맵 게임 0. ..

정보/C 2021.11.01