11개의 댓글이 있습니다.
-
-
Taeyoon_Lee -
10개 짜리도 찾았다니 ㅎㄷ...
12년 전 link
-
-
-
Neon -
처음에는 0붙이기는 전혀 고려하지 않고 문제를 풀었습니다. 도저히 issquare 함수를 짤 엄두가 안나서 걍 10자리 내외의 모든 square number들을 나열한 다음 그것들을 이리저기 기워붙이기를 시도해본건데 점수가 2천점 정도로 나와서 망... 그러다가 곰곰히 생각해보니 x가 square number면 x*100도 square number네! 00만 붙이면 쭉쭉 늘어나네! 그럼 625같이 한자리에서 끝나는 square number 여러개를 찾으면 되겠네! 하고 그동안 만들어놨던 square number generator에서 갖고 놀아서 1434515625를 만들고... 그것보다 더 큰 값은 잘 안나오길래 안나오나보다. 하고 말았져. 저는 그쪽보다 n이 비교적 작은 상황에서는 1434515625 갖고 만들면 안될 것 같길래 더 적은 자릿수의 값들 가지고 만들어서 비교해보는 걸 만들어봤다가 점수가 덜나와서 멘붕하고 그냥 저거랑 네자리 숫자 갖고 만드는 거 둘 중에 하나로만 돌리게 했어요. 그래도 혹시 몰라서 n=10일때는 최초에 만들었던 라스 베가스도 돌리게 했다능. 점수는 별로네여.
전체적으로 00 multiplier를 찾냐 못찾냐의 문제가 된 것 같아 조금 아쉬움.
12년 전 link
-
-
-
Taeyoon_Lee -
ㅋㅋㅋ 저도 bigint Issquare 어떡할까 하다가 3번 스탭부턴 Java로 발랐ㅔ요 ㅋㅋㅋ
12년 전 link
-
-
정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.
Taeyoon_Lee
예비소집 MM 어떻게들 푸셨나요??
오후 2시에 끝인 줄 알았는데, 지금 보니 이미 끝나고 채점 중... -_-;;
저의 접근 방법을 소개하겠습니다... 아마도 9000점 이상은 다 저랑 비슷하실 것 같네요...
이런 스탭을 밟았습니다.
ipkn님과 blmarket님과 kriii군도 아마 결론적으론 비슷한 방식이 아닐까 싶은데, 어떻게 푸셨는지 궁금하네요! 그리고 9개의 제곱수가 suffix인 수.... 혹시 찾으셨나요?!
P.S. 1434515625는 진짜 마법의 숫자인 듯. 이거에 0붙인 답을 넘기가 웬만해선 힘들고, 심지어 230861434515625에도 1434515625가 숨어(?)있다능...
12년 전