dmsgh7678   10달 전

알고리즘을 

자릿수*(그 해당숫자 개수) 이런 식으로 예를 들어 101 같은 경우

1*(10-1)+2*(100-10)

+3*(101-100+1) = 195  이런식으로 알고리즘을 짰습니다... 그런데 틀렸다고 나오네요 

제생각엔 나머지 1234567이걸 하는 과정에서 에러가 난거 같은데 어디인지 모르겠습니다 ㅠㅠ 

어떻게 수정해야 할지 도와주세요 ㅠ

cubelover   10달 전

49번째 줄에서 check(n)*(n-k2+1)을 하는 과정에서 int 범위를 초과할 수 있습니다. long long을 사용하거나 나머지 연산을 추가해서 수를 줄이세요.

그리고 50번째 줄에서 total에 temp를 더해줬기 때문에 한 번 더 나머지를 구해야 합니다.

dmsgh7678   10달 전

감사합니다

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