shg3411   7년 전

받아오는 값이 한자리수면 4,5에서

두자리수이면 49,50에서

세자리수이면 499,500에서,,, '사랑스러움'이 최댓값이 됩니다.

이처럼  '사랑스러움'의 최댓값은 10의 제곱수의 절반값의 '사랑스러움'이 되야하고 

10의제곱수의 절반값보다 작은 수는 그 수의 '사랑스러움'이 최댓값이 되는게 아닌가요?? 

컴파일러에서 제대로 값이 나오는 것같은데 어느부분에서 틀린건지 모르겠습니다.

shg3411   7년 전

알고리즘은 문제없는데 자료형이 문제였습니다

int 에서 long long으로 바꾸기만 하니깐 맞았다고 하네요 :)

댓글을 작성하려면 로그인해야 합니다.