10824번 - 네 수
문제대로 했는데 왜 틀렸을까요?
반례가 있으면 찾아주세요.
abcd가2자리 숫자라는 조건이 어디에도 없으므로
abcd값에 따라 곱해주는 값을 바꿔줘야 합니다.
1 ≤ A, B, C, D ≤ 1,000,000 입니다.
A= 1,000,000
B= 1,000,000
C= 1,000,000
D= 1,000,000
라는 반례도 있죠.
"1로 만들기 문제"에서 제가 달아 놓은 댓글을 읽으셨는지 궁금합니다. ("30분 이상은 고민해 보시고, 입력을 직접 만들어서 넣어 보고, ...")
그게 무슨 뜻인지 모르겠다면 이 글을 읽어 주시길 바랍니다.
https://www.acmicpc.net/board/...
고쳐봤는데 첫 번째 수와 두 번째 수가 이어져 나오네요. 이유 좀 알려주세요
솔직히 고민을 더 해보시라고 말씀드리고 싶지만...
strcat는 주어진 string의 뒤에 다른 string을 붙이는 연산입니다.
첫 번째 수와 두 번째 수가 이어져 나오는 이유는 같은 string 변수(all)에 그 string들을 붙였기 때문입니다.
string으로 시도해보고 여차 안 되면 long long 타입으로 직접 계산을 추천합니다.
댓글을 작성하려면 로그인해야 합니다.
bangbadak 5년 전
문제대로 했는데 왜 틀렸을까요?
반례가 있으면 찾아주세요.