32116626
이 분의 코드인가요?
* 문자 2개는 곱하기가 아닌 제곱입니다.
sqt=int(sqrt(N))과 같은 의미로 제곱 이하의 수들만 검사하면 되기 때문에 범위를 이와 같이 잡은 것입니다.
다음부터는 말씀하시는 코드와 함께 질문글을 작성해 주세요.
11653번 - 소인수분해
32116626
이 분의 코드인가요?
* 문자 2개는 곱하기가 아닌 제곱입니다.
sqt=int(sqrt(N))과 같은 의미로 제곱 이하의 수들만 검사하면 되기 때문에 범위를 이와 같이 잡은 것입니다.
다음부터는 말씀하시는 코드와 함께 질문글을 작성해 주세요.
댓글을 작성하려면 로그인해야 합니다.
qmffndkzm 2년 전
안녕하세요,
저는 아래와 같이 코드를 작성하여 맞았는데, 시간이 오래 걸리더군요.
그래서 코드를 개선하고 싶은 마음에 수행시간이 짧은 다른 분들의 코드를 읽어봤는데,
입력값 N에 0.5를 곱해서 푸시는 분들이 있었습니다.
여기저기 찾아봤는데 도통 답을 찾지 못해서요
왜 0.5를 곱하는지 수학적으로 이해가 안가기에 질문 드립니다.
알려주시면 감사하겠습니다.