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

전체 글144

[알고리듬] #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.
[알고리듬] #7 사칙연산문제(5) 파이썬 실습창을 열 수 있습니다.실습창 열기 오늘 제시하는 4문제에 도전하여 보세요.스스로 해결하면 좋지만 스스로 해결하지 않아도 됩니다.책을 찾거나, 검색을 하거나 심지어 다른 사람과 논의해도 좋습니다.나는 스스로 생각하는 능력, 검색하는 능력, 다른 사람과 조합하는 능력 등 모든 능력을 합한 것이 당신의 총체적 능력이라 생각합니다 .어느 정도 도전하여도 해결이 안되면 답을 보세요.세상에는 기발한(?) 방법으로 문제를 해결하는 사람들도 있습니다. 1.  뮤직 콘서트35명이 참석한 작은 뮤직 콘서트에 온 숙녀는 아이의 2배이며, 아이들은 신사의 2배입니다.숙녀는 몇 명일까요? 연필로 계산하면 안됩니다.문제해결 방법을 컴퓨터에게 알려 주어야 합니다. 더보기print(35//7*4)'''답은 20명입니다.최.. 2024. 3. 19.
[알고리듬] #6 사칙연산문제(4) 파이썬 실습창을 열 수 있습니다.실습창 열기 창의력을 조금 올려 볼까요?문제를 처음 보면 방법이 생각나지 않을 수 있습니다.머리를 이리저리 굴려(?) 보세요.수학 좋아하는 사람은 '방정식으로는 풀겠는데 방정식 없이는 못풀겠다'라고 생각할 것입니다.방정식도 좋은 문제해결방법이지만 더 좋은 방법들이 있습니다.하나씩, 하나씩 만나봅시다.오늘은 그 첫째 날! 1. 관점의 변화방정식의 굴레를 벗고 척보면 아는 직관적 방법을 찾아보세요. 1-1. 털실 자르기나는 100cm인 털실을 두 토막으로 자르려고 합니다.긴 토막의 길이를 짧은 토막의 길이보다 20cm 더 길게 하려면, 짧은 토막과 긴 토막의 길이를 각각 몇 cm가 되게 자르면 될까요? 방법을 찾았으면 코딩하여 출력하세요.같은 줄에 짧은 실의 길이, 긴 실의 .. 2024. 3. 19.
[알고리듬] #5 사칙연산문제(3) [key word] 카슈미르 동굴, 탐색, 가지치기, 무작위법파이썬 실습창을 열 수 있습니다.실습창 열기알면 재미있고, 모르면 재미 없습니다.모르는데 모르고 지나가면 쓸쓸하고,아는데 더 잘 알면 신이 납니다.그런데,모르는데 도전해서 알게 되면 끝내(?) 줍니다. 1. 복잡한 계산1-1. 차(tea)의 무게험난한 차마고도(茶馬古道, 차를 운반하는 길)를 따라 중국의 차를 인도 등의 나라로 운반하는 카라반(caravane, 상인의 무리)이 있습니다. 카라반의 말 한 마리는 60kg의 차를 싣고 이동합니다.차 잎을 7매를 한 묶음으로 하여, 말 등의 좌우에 각각 12묶음씩, 합하여 총 24묶음을 매달아서 이동합니다.그러므로 차 잎 1매의 무게는 357g이 됩니다.보이차(普洱茶, 푸얼차)의 무게 단위가 1매에 .. 2024. 3. 19.
[알고리듬] #4 사칙연산문제(2) [key word] 금가루, 토끼와 거북이, 광년의 거리파이썬 실습창을 열 수 있습니다.실습창 열기 빨리 잘 하고 싶지요?지금 우리가 가장 빠른 길로 가고 있습니다.운동 선수는 체력, 우리들은 사고력.우리는 지금 사고력을 다듬으려고 합니다. 1. 문제 해결이제 논리적 사고력을 살끔 건드려 보겠습니다.암기에 익숙한 사람들(?)은 도망갈 핑계를 찾을지도 모르겠습니다.비겁하게 도망가지 말고 부딪혀 해결하세요. 1-1. 금가루 나누기 왼쪽 접시에 30그램의 추, 오른쪽 접시에 5그램의 추가 얹혀 있는 양팔 저울이 있습니다.이 저울에 75그램의 금 가루를 얹어서 균형이 잡히도록 하려고 합니다.오른쪽 접시에는 몇 그램의 금 가루를 얹으면 될까요? 인간이 계산하면 안됩니다.우리는 식을 만들고, 계산은 컴퓨터가 하게 .. 2024. 3. 17.
728x90
반응형