본문 바로가기
  • Top Genius in the world
반응형

전체 글148

[두뇌퍼즐] #4 소방수의 사다리 소방수의 사다리소방수가 사다리 중간에서 불타는 집에 물을 뿜고 있습니다.잠시 후에 6칸을 더 올라가서 물을 뿜습니다.불길이 너무 뜨거워 10칸을 내려 왔습니다.불길이 잦아들자 사다리 꼭대기 까지 18칸을 더 올라가서 물을 뿜었습니다.소방수의 사다리는 몇 칸일까요? 더보기답은 29칸입니다.가운데 위의 칸 수: 6-10+18 = 14 가운데 아래에도 위와 같은 칸이 있다. (6-10+18)*2가운데의 칸 1개를 더해야 한다. (6-10+18)*2+1답은 29이다.축하합니다! 2024. 3. 22.
[두뇌퍼즐] #3 햄프턴 코트 미로 햄프턴 코트 미로햄프턴 코트 미로 (Hampton Court Maze)는 세계에서 가장 유명한 울타리 미로인데, 런던 교외의 햄프턴 궁전에 있으며 1702년에 만들어 졌습니다. 아직도 해마다 수 만 명의 전 세계 사람들을 끌어들이고 있으며, 그 가운데 수천 명이 미로에서 길을 잃어 행복해 하고 있습니다. 미로의 아래쪽에 있는 입구에서(파란 점) 가운데(빨간 점)까지의 길을 찾아보세요.더보기우리 인류는 미로에서 길을 찾는 수많은 방법을 연구했습니다.오른손 법칙(Right-hand rule)도 그 중의 한가지 방법입니다. 미로의  시작점에서 오른손(또는 왼손)을 벽에 대고 이동하면서, 벽에서 손을 떼지 않고 계속 이동하는 방법입니다. 이 방법을 사용하면 가장 짧은 길은 아닐 수 있지만  반드시 출구에 도달할.. 2024. 3. 22.
[두뇌퍼즐] #2 카슈미르 동굴 미로 찾기를 즐겨보세요.카슈미르 동굴2030년 어느 날,지구 정복을 노리는 외계인들이 거미줄처럼 동굴이 얽혀 있는 카슈미르 동굴에 숨어들었습니다. 지구 방위대 사령관인 당신은 즉시 로봇 '다보아'를 출동시켜 동굴을 정찰하도록 했습니다. '다보아'는 최단 경로로 입구에서 출구로 나가기만 하면 구석구석 살피지 않아도 동굴 내부의 사정을 다 알 수 있습니다. '다보아'가 입구인 1번으로 들어가서 출구인 37번으로 나오는 가장 짧은 길을 찾아 보세요. 물론 화살표 방향으로만 갈 수 있습니다. 더보기1 --> 4 --> 6 --> 13 --> 10 --> 15 --> 22 --> 31 --> 27 --> 28 --> 29 --> 30 --> 36 -- 37 쉽지 않습니다.그렇다면 길을 찾은 사람은 인간이 아닐까요.. 2024. 3. 22.
[두뇌퍼즐] #1 성냥개비 숫자 508 머리가 지끈지끈한 두뇌퍼즐(Brain teaser)을 즐겨보세요.창의적 문제해결(CPS:Craeative Problem Solving) 능력이 엄청 높아질 거예요. 성냥개비 숫자 508 더보기2개의 성냥개비를 옮겨 놓아서 만들 수 있는 가장 큰 숫자는 51118 입니다.2개의 성냥개비를 옮겨 놓아서 만들 수 있는 가장 작은  숫자는 -9118 (음수)입니다. 옮긴 방법은 0의 위와 아래에 있는 성냥개비를 떼어서가장 큰 수는 제자리에서 1을 만들고,가장 작은 수는 음의 부호와 5를 9로 만듭니다. 축하합니다! 2024. 3. 22.
[알고리듬] #9 코딩하기 파이썬 실습창을 열 수 있습니다.실습창 열기 바로  시작합시다. 고양이와 병아리가 꽃밭에서 놀고 있습니다. 고양이는 1마리이고 병아리는 3마리입니다. 꽃밭에서 놀고 있는 고양이와 병아리의 머리의 수, 눈의 수 그리고 다리의 수를 구하여 봅시다. 1. 입력 (input)이 문제를 해결하려면 반드시 알아야 되는 정보(input)는 고양이의 마리 수와 병아리의 마리 수입니다. 그러므로 고양이의 마리 수와 병아리의 마리 수를 제일 먼저 컴퓨터에게 알려주어야 합니다.고양이의 마리 수를 cat(캣)이라 합시다. '고양이의 마리 수는 1마리이다.'를 컴퓨터가 알게 하려면 cat=1 이렇게 하면 됩니다.다음과 같이 코딩하세요.반드시 첫번째 칸부터 소문자로(권장) 코딩하세요. 파이썬은 줄맞춤(indentation,들여쓰.. 2024. 3. 21.
[알고리듬] #8 프로그램의 작성 단계 실습창을 열 수 있습니다.실습창 열기 우리가 문제를 해결하려면 문제해결 방법을 연구하고, 그 방법을 컴퓨터에게 알려주어 처리하게 해야합니다. 우리 블로그에서는 문제해결방법(알고리듬 설계)과 컴퓨터에게 알려주는 말(언어)을 동시에 공부합니다. 컴퓨터에게 알려주는 말은 파이썬(python), 씨피피(C++), 자바(Java), 코틀린(kotlin) 등 종류가 많습니다. 우리는 효율이 매우 좋은 파이썬 언어를 사용합니다. 시작합시다. 1. 고양이와 병아리고양이와 병아리가 꽃밭에서 놀고 있습니다. 고양이는 1마리이고 병아리는 3마리입니다. 꽃밭에서 놀고 있는 고양이와 병아리의 머리의 수, 눈의 수 그리고 다리의 수를 구하여 봅시다. 1-1. 문제 분석문제 분석(problem analysis)은 문제를 완전히 이.. 2024. 3. 20.
728x90
반응형