albadw0428   6년 전

일단 아스키코드로 푼것이 아닌 자릿수 형태로 계산을 했습니다.

N은 일단 숫자의 개수이고 a는 공백없이 입력된 숫자입니다.

그런 다음 b는 a의 첫번째 자리의 숫자가 저장됩니다.

그리고 나서 a -= b * (int) pow (10.0,i)는 두번째에는 첫번째 자리의 숫자를 빼는 용도입니다.

가령, N=5, a=12345이면 첫번째 결과 1, 두번째 계산에서 12345-10000 해서 2345가 나오는 형식입니다.

그런데 코드를 넣고 제출을 하면 계속 틀렸다고 나옵니다. ㅠㅠ 무엇이 문제일까요?

3587jjh   6년 전

int a에 받기엔 수가 너무 크네요

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