soojin7897   7년 전

컴파일도 잘되고 결과값도 다 나오는데 뭐가 문제죠?

 

다른 게시글들 보니 배열 쓰라고 ... 저는 굳이 그렇게 복잡하게 해야할 이유를 잘 모르겠네요

 

그냥 unsigned long long 쓰면 바로 나오는데... 왜 배열 써야하는지도 이유를 알려주시면 감사하겠습니다.

cseteram   7년 전

undigned long long을 써도 최대 2^63 - 1 까지의 수 밖에 담지 못합니다. 문제에서 주어지는 A, B의 범위는 이걸 아득히 넘어가요.  

결국 아주 큰 수를 담을 수 있는 자료형인 BigInteger를 구현해야 합니다. 아니면 BigInteger를 제공하는 언어로 푸셔도 무방하고요.

cseteram   7년 전

오타 수정 : unsigned, 2^64 - 1 입니다.

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