y1201k   3년 전

답은 맞았는데, 너무 길어서 효율적으로 하는 방법을 알고 싶습니다.

코드에 대한 설명은 다음과 같습니다.

1. 문자열로 두 수를 각각 A,B 배열에 입력 받는다.

2. 둘의 문자열의 길이를 저장하고, 그에 따라 flag를 설정한다. A가 길면 0, B가 길면 1

3. 작은 길이의 문자열 길이를 기준으로 두 개의 값을 더한다. carry도 반영

4. 긴 길이에서 작은 길이를 뺀 만큼 즉, 남은 길이 만큼 긴 문자열을 넣고 carry를 추가한다.,

5.  답을 출력한다.

추가로, 이게 왜 브론즈5로 분류 되어있나요 ㅠㅠㅠ 최소 브론즈 1이나 실버 5 아닌가여 퓨ㅠㅠㅠㅠ

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