프로그래머스의 "멀쩡한 사각형" 문제에요
처음에는 좌표평면을 통해 풀었지만
컴퓨터의 자료형으로 표현할수있는 한계때문에 생기는 오차로 인해
논리적으로는 풀려도 컴퓨터를 통해서는 사용할수 없는 방법이란걸 알았고
그래서 다른 방법을 찾다가 어떻게 풀었거든요
스프레드 시트 켜고 엑셀에 경우의 수대로 쭉 정리하고
무슨 두뇌퍼즐 푸는거마냥 이거해보고 저거해보고 연관성찾으면서
좋게 말하면 귀납적으로 나쁘게 말하면 무식하게 풀었습니다
그러니까 왜 이렇게 풀리는지에 대한 연역적인 근거 없이 푼거죠...
진지하게 연습문제에도 막히고 연역적이고 수학적인 근거조차 도출하지 못해서 "내가 이쪽에 재능이 없나" 생각을 했지만
(그리고 사실 재능이 없는게 맞아요, 면접때마다 비전공자라 그런지 수학적 사고력이 부족하단 조언을 많이들었어요)
그래도 내가 이 길을 고른데 후회는 없고 잘하고 싶은 마음에 싹 지우고 최선을 다해 몰두했어요
내가 아무리 실력이 부족해도 이쪽 시장은 크고 관대하니(?) 적어도 밥벌이는 할수있지 않을까 하는 근거없는 자신감과 함께요
담배한대 피고 씻은다음 내일도 힘차게 달려보겠습니다 아자아자!
엥? 가로세로 최대공약수 구하면 반은 해결되는 그문제 아니냐? - dc Cpp
네 맞아요 그런데 왜 최대공약수를 사용하는지 근거를 스스로도 모르겠어요 ㅋㅋ 시도하다가 최대공약수를 써서 풀어볼까? 했는데 풀렸던거거든요...
그게 정확히 꼭지점을 지나가는 점이기 때문이지. 선이 슥 지나갈 때 대각선으로 지나가면서 여러가지 모눈들을 못쓰게 만드는데 - dc Cpp
다르게 생각해보면, 절취선이 한 모눈의 변을 지나게되면 그 모눈은 못쓰는거고, 그렇지 않으면 쓸 수 있는놈임 - dc Cpp
꼭지점을 지난다는건 해당하지 않는일이고 말야 - dc Cpp
와 좌표평면에 일차함수 그래프로 때려넣고 범위안의 정수해 갯수를 찾을 생각은 했으면서 왜 이건 생각하지 못했을까요... 머리 띵하네요
예컨대 2x3 모눈이라고 하면 변을 총 3번 지나게되고 못쓰게되는 모눈은 4개임. 변 개수 + 1개만큼 못쓰지 - dc Cpp
프로그래머스 문제에 그림도 첨부돼있는걸로 아는데, 보통 문제해결은 실생활의 문제를 코드로 옮겨놓는경우가 꽤있음 - dc Cpp
감사해요 이거 생각해보면서 문제 복기해보겠습니다 이건 어떻게 풀었냐보다 어떻게 접근했느냐가 중요하다 생각해서 찜찜했는데 이렇게 힌트 주셔서 감사합니다
그래서 이런경우는 그림 자체를 보고, 코딩보다 문제 해결방법을 아날로그적 방법으로 먼저 생각해보는게 좋음 - dc Cpp
조언 정말정말 고맙습니다!! 편안한 밤 되세요...
쎅스 - dc Cpp
어째보면 코테가 점점 문과애들 고위공무뭔이나 전문직준비할때 하는 psat lsat deet 같은거 처럼 변하는거 같아 안타깝다.
뭐...어케보면 비슷한존재가아닌가 싶기도 해요 ㅋㅋ 똑똑한 애들을 뽑으면서도 준비를 안해온 애들은 떨어뜨리는 채용 초반의 시험이라는 면에서는요
수능:대학 = 코테:직장 약간 이런느낌 들던데 - dc Cpp
ㅇㅇ 힘내~ 궁극적으로 뭘 지향하는진 몰겠지만.. 노력은 배신해도 노가다는 결과물을 남긴다.