1748번 - 수 이어 쓰기 1
int를 long long으로도 바꿔봤는데 안되네요.
논리가 틀렸거나 반례가 있는 건가요?
예제) n = 120 인 경우
답 = (9 * 1) + (90 * 2) + (900 * 0 + 21) = 252
이런 논리로 풀었습니다.
어디가 틀렸는지 알려주시며 감사하겠습니다!
(9 * 1) + (90 * 2) + (900 * 0 + 21 * 3) = 252
이렇게 해야하는데 곱하기 3을 빼먹었네요..
아래 소스와 같이 수정하여 1,2,3과 같은 1자리수 반례는 해결했는데도 안되네요..
1억을 넣어도 정답소스와 답이 같은데..
다른 반례가 있는거겠죠?
제 논리는 구제불능인가요..?
한번만 더 도와주시면 감사하겠습니다.
아.. 감사합니다.
답답함이 해결됐네요.
댓글을 작성하려면 로그인해야 합니다.
jwlee508 3년 전
int를 long long으로도 바꿔봤는데 안되네요.
논리가 틀렸거나 반례가 있는 건가요?
예제) n = 120 인 경우
답 = (9 * 1) + (90 * 2) + (900 * 0 + 21) = 252
이런 논리로 풀었습니다.
어디가 틀렸는지 알려주시며 감사하겠습니다!