A PHP Error was encountered

Severity: Notice

Message: Trying to access array offset on value of type null

Filename: ver3/Article.php

Line Number: 124

Backtrace:

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/application/controllers/ver3/Article.php
Line: 124
Function: _error_handler

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Notice

Message: Trying to access array offset on value of type null

Filename: ver3/Article.php

Line Number: 125

Backtrace:

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/application/controllers/ver3/Article.php
Line: 125
Function: _error_handler

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/index.php
Line: 315
Function: require_once

개념 기사 기사 작성법
내가 아는 수학개념을 쉽게 설명해주세요!
[개념 기사] 최대공약수를 구하는 법
뉴_턴 2020.04.30 05:19

우리는 보통 최대공약수를 두가지 방법으로 나누어서 계산한다. (최대공약수란, 두개 이상의 자연수의 공약수 중 가장 큰수이다) 첫번째 방법은, 같은 수로 나누어서 나눈 수들을 곱하는 방법이다.

두번째 방법은, 수들을 소인수분해하여 공통으로 들어간 소인수들의 곱을 구하는 것이다.

하지만 이 두 방법은 수들이 너무 큰 경우에는 사용하기 힘들다. 그렇다면 다른 쉬운 방법은 없을까. 방법은 바로 "유클리드 호제법"을 이용하는 것이다. 이 유클리드 호제법을 이용하면 큰 수들의 최대공약수를 금방찾을 수 있다. 방법은 이렇다. 우선 두수를 나열한다. 그 다음, 두 수 중 작은 수의 배수를 최대한 다른 수보다 작으면서 가깝게 만들어서 큰수에서 작은 수의 배수를 뺀다. 이 과정을 계속 반복하다 보면, 어떤 수는 0이 되고, 다른 수는 어떤 숫자가 될 것이다. 그러면 이 숫자가 바로 두 수의 최대공약수이다.

A PHP Error was encountered

Severity: Notice

Message: Undefined variable: tag_news_list

Filename: inc/article_view.php

Line Number: 90

Backtrace:

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/application/views/ver3/inc/article_view.php
Line: 90
Function: _error_handler

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/application/controllers/ver3/Article.php
Line: 221
Function: view

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: count(): Parameter must be an array or an object that implements Countable

Filename: inc/article_view.php

Line Number: 90

Backtrace:

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/application/views/ver3/inc/article_view.php
Line: 90
Function: _error_handler

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/application/controllers/ver3/Article.php
Line: 221
Function: view

File: /volume1/web/PhpstormProjects/www_polymath_co_kr/index.php
Line: 315
Function: require_once

수학동아 기자의 한마디
수학동아 기자 2020.05.01
최대공약수를 구하는 방법에 관한 뉴_턴 기자의 글, 잘 읽었습니다!
수학을 향한 관심이 계속해서 이어지는 모습이 뿌듯하네요.

큰 수의 최대공약수를 구할 때 유용해서 코딩 주제로도 자주 나오는 '유클리드 호제법'을 다뤘어요.
그런데 '두 수 중 작은 수의 배수를 최대한 다른 수보다 작으면서 가깝게 만들어서 큰수에서 작은 수의 배수를 뺀다'는 한 문장과 블로그에서 인용한 표만 봐서는 독자가 유클리드 호제법이 어떤 원리인지 알기는 어려울 듯 해요.

표에 나온 숫자 중 1638(=819×2), 574(=287×2), 245(=819-574) 등이 왜 나왔는지 설명하고, 계산 과정을 직접 보여주면 유클리드 호제법을 몰랐던 독자도 이해할 수 있을 거라 생각합니다.
더 자세한 설명을 찾기 위해 기사에 나온 블로그를 찾아봤지만 게시물이 삭제된 것 같아요. 지금처럼 자료 출처를 밝히는 자세는 무척 칭찬합니다.
다음부터는 자료 출처가 지금도 유효한지, 자료에 나온 표현 방법이 최선인지를 알아보고 고민하는 기자가 됐으면 좋겠어요.
그리고 퀴즈도 꼭! 더해주세요~.

응원합니다!
이 기사 어떠셨나요?

유익해요

1

웃겨요

0

신기해요

0

어려워요

0

  •  
    뉴_턴 Lv.8 2020.05.01 22:55

    근데 어떻게 들어오셨어요?? 개념기사에 안떠있는데...????

    좋아요0
수학동아 - 폴리매스
본문바로가기
  • 폴리매스 문제는 과학기술진흥기금 및 복권기금의 재원으로 운영되고, 과학기술정보통신부와 한국과학창의재단의 지원을 받아 수행된 성과물로 우리나라의 과학기술 발전과 사회적 가치 증진에 기여하고 있습니다.

  • ☎문의 02-6749-3911