2014년 7월 16일 수요일

2935 소음

10의 제곱 형태의 두 큰수의 덧셈과 곱셈한 값을 출력하는 문제이다.
큰 수이기 때문에 일단 문자열 형태로 받아온 후,
두 문자열의 길이를 구한다.
곱셈은 두 문자열의 길이의 합 - 1 만큼이 결과값의 길이가 된다.
처음 숫자만 1로 출력해주면 답이 나온다.
덧셈은 두 문자열의 길이 중 큰수 만큼만 반복하면서, 해당 위치가 큰수와 작은수의 길이의 차이와 같으면 1을 추가로 더해주면 된다.

소스

댓글 없음:

댓글 쓰기