HOT프로그래밍
<Dovelet> 11계단 - 큰 수의 뺄셈 본문
나도 그랬지만 아마도 대부분 처음에 문제를 봤을때 아 이거 long형으로 계산하면 되는거 아니야? 하는 생각으로 풀어서 한번씩은 틀릴 것이다 하지만 여기에 나오는 수가 너무 큰수이다보니 문자형을 사용해서 배열에 저장한 뒤에 다시 정수로 바꾼다음에 배열에 저장된 수들을 하나하나 계산해서 푸는 방식으로 코드를 작성했다 작년 ACM-ICPC 연습문제에 비슷한 문제가 나왔던거같아서 기억에 남아서 그런지 올려본다
http://59.23.150.58/30stair/long_sub/long_sub.php?pname=long_sub
매우 큰 길이의 두 개의 수가 입력되었을때 뺄셈을 구하는 프로그램을 작성하시오. 예를 들어, 두 수가 218072345632843258023, 521732147023 일 때, 이 된다.218072345632843258023 - 521732147023 --------------------- = 218072345111111111000 입력100 자리 이하의 양의 정수 2 개가 주어진다.출력두 정수값에 대한 뺄셈의 결과를 출력한다. |
'#include <알고리즘> > Dovelet' 카테고리의 다른 글
<Dovelet>5계단 - 숫자야구 (0) | 2018.05.03 |
---|---|
<Dovelet> 4계단 - 암스트롱 수 (0) | 2018.05.02 |
<Dovelet> 12계단 - HQ9 (0) | 2018.04.30 |
<Dovelet> 21계단 - scv 자원 채취 (0) | 2018.04.28 |
<Dovelet> 16계단 - 단지 번호 붙이기 (0) | 2018.04.28 |
Comments